我创建了一个 WCF 服务并通过自托管来托管它。此服务未发布任何元数据。
第一个问题
- 我可以通过 Visual Studio 使用它,添加服务参考吗?希望不会。
- 我可以通过创建手动代理来使用它,即
ChannelFactory<ServiceContract>
......吗?希望是的。
现在在第二种情况下,客户端必须是.Net,对吗?
所以这意味着,要在非.net 平台上使用 wcf 服务,我们必须公开它的元数据?
没有元数据的 WCF 服务不能被 Ajax 客户端消费,或者说 Java 客户端吗?