嗨,我们正在构建新的应用程序,它将具有 .Net UI 和 Java 中间件(服务)。由于我对 Java 还很陌生,所以我想根据什么是好的做法来探索我的选择,以便 .net uis 可以与 Java 中间层对话。Java中间层最终将调用数据库......
谢谢
除了设计 WCF 可以理解的东西之外,您还可以考虑使用标准 HTTP 语义设计一个 ReSTful 服务。
对于 Java 端,您可以使用:
在 .NET 的消费者端,您可以使用:
使用 WCF 可以与之通信的某种服务构建您的 java 中间件,您应该一切顺利
任何可以发送 HTTP 请求(REST 或 SOAP)的客户端都可以与 HTTP 侦听器或服务进行通信,而不管它们是用哪种语言实现的。这就是为什么基于 HTTP 的服务如此胜出,击败了 Corba、RMI、COM , ETC。
简单而开放的胜利。