2

有人做过吗?我已经尝试生成 ac# 代理类并通过它进行连接,但我无法弄清楚如何让 IronPython 使用生成的定义端点的 app.config 文件。它尝试连接,但我只是收到关于没有默认端点的错误。如果可能的话,我最好只使用 IronPython 代码而不使用代理类来建立连接。我尝试连接的服务的绑定是 NetTcpBinding,如果这有什么不同的话。

4

2 回答 2

3

请参阅我的博文。有 IronPython WCF 服务和客户端示例。

要使用 app.config,您可能必须将其复制ipy.exe并重命名为,ipy.exe.config但我没有尝试过,所以我不知道它是否有效。

于 2009-10-30T18:41:42.360 回答
0

您的 WCF 服务接口在共享程序集中可用吗?如果是这样,您可以考虑使用 ChannelFactory 动态创建客户端代理(而不是使用生成的 C# 代理)。使用该方法,您可以在创建 ChannelFactory 时提供端点的所有详细信息,并且不需要在 .config 文件中进行任何配置。

于 2009-04-23T21:35:21.830 回答