【发布时间】:2011-07-14 04:36:06
【问题描述】:
我正在启动一个新的 Web 服务项目,该项目将由使用 ASP、ASP.Net 和 PHP 等不同技术完成的多个消费者应用程序使用。我计划将此服务开发为 WCF 服务。我是 WCF 新手,我知道 WCF 就像伞状技术,具有开发分布式 SOA 应用程序的所有功能。
我想就我选择 WCF 服务而不是经典 asmx 服务的选择是否正确征求您的意见。正如我之前所说,消费者应用程序是现有的应用程序完成了不同的技术。该服务是在集中式数据库中创建和更新用户信息的简单服务。 如果我选择 WCF 的决定是正确的,那么请告诉我是否需要考虑任何具体的事情,以便现有应用程序可以使用我的 WCF 服务而不会出现任何问题。换句话说,我可以为此提供一个 asmx 服务,他们可以直接使用它而不会出现任何问题(目前他们正在使用我们的一些 asmx 服务。由于当前的需求是新的,我希望它使用 WCF 来完成)。同样,消费者应该能够像使用 asmx 服务一样使用我的服务。
我问这个问题是因为 WCF 提供了安全等附加功能,因此消费者也应该遵循与服务通信的做法。 非常感谢任何建议。
【问题讨论】:
标签: wcf