使用自定义WCF服务作为在sharepoint 2010下开发自定义应用程序(多个,超过10个)的方法有哪些优缺点。
是否建议采用这种方式?
P.S:我使用自定义WCF服务而不是内部SP服务,因为数据放在外部数据库中。
提前致谢。
答案 0 :(得分:0)
Wcf是一种标准且功能丰富的方式,用于公开支持SOAP和其他标准以及不同类型托管的.net Web服务。 SharePoint门户为您的应用程序提供IIS主机(可能)依赖于SP基础架构,因此在SP不可用时不应该可用。
但是,IIS托管主要用于“被动”和“被动”。服务(请参阅Different Types of Hosting WCF application and there advantages)。 我有正式推荐的wcf工厂的问题(例如here),所以我只能在SharePoint环境中建议my way托管WCF