MultipleBaseAddressBasicHttpBindingServiceHostFactory или WebScriptServiceHostFactory для веб-сервиса SharePoint 2010?

Когда дело доходит до создания нового Сервиса, работающего на SharePoint 2010, люди, кажется, обычно используют Sharepoint MultipleBaseAddressBasicHttpBindingServiceHostFactory.

Однако я хотел бы использовать стандартный .net/WCF WebScriptServiceHostFactory вместо этого, потому что это дает мне код JavaScript путем вызова Сервисного URL с/js.

Мой Класс обслуживания сам все еще украшен необходимыми Атрибутами:

[BasicHttpBindingServiceMetadataExchangeEndpoint]
[AspNetCompatibilityRequirements(RequirementsMode =
         AspNetCompatibilityRequirementsMode.Required)]
[ServiceBehavior(Namespace = "http://mycompany/namespace")]
public class MyService : IMyServiceContract

Целый Сервис на самом деле хорошо работает, но я просто задаюсь вопросом, каковы реальные различия? Что SharePoint ServiceHostFactory дал бы мне?

5
задан Michael Stum 30 July 2010 в 21:55
поделиться