【发布时间】:2009-02-18 15:17:00
【问题描述】:
除了使用 Web 服务或 POX(或自定义 HTTP)之外,还有其他一些技术可以用来调用从 WCF 通过 ___________ 向 Java 世界公开的服务吗?这些请求将在同一台机器上。也许是 RAW TCP/IP?
我只是在询问一个项目,我们可能需要提供一些在 .NET 世界中调用同步代码并将结果返回给我们的 Java 世界的方法。
感谢您的建议。
【问题讨论】:
除了使用 Web 服务或 POX(或自定义 HTTP)之外,还有其他一些技术可以用来调用从 WCF 通过 ___________ 向 Java 世界公开的服务吗?这些请求将在同一台机器上。也许是 RAW TCP/IP?
我只是在询问一个项目,我们可能需要提供一些在 .NET 世界中调用同步代码并将结果返回给我们的 Java 世界的方法。
感谢您的建议。
【问题讨论】:
要与 Java 客户端通信,您必须使用一种可互操作的协议,该协议限制您使用 HTTP 或 HTTPS。 TCP 只能在 Intranet 上运行 Windows 的客户端之间使用。出于同样的原因,即使在同一台机器上,您也无法使用命名管道。
Juval Lowy 撰写的“Programming WCF Services”的第 1 章介绍了可互操作的协议。
【讨论】:
您可以尝试关注项目http://iiop-net.sourceforge.net/
【讨论】: