Java和.NET应用程序通信

我认为这不太可能,或者建议做什么……但是有没有办法在Web服务旁边连接或通信或部署
Java和.NET应用程序.我的意思是我明白有消息服务器允许Java应用程序相互通信但我不知道这是否可以跨开发环境,任何关于它的建议或对此的想法?

我只限于网络和桌面环境.

最佳答案 Apache Thrift是一种可行的方式.您需要编写如下服务定义:

serivce helloworld{
    string sayHello(1:string name)
}

Thrift然后将生成已经实现的网络层的RPC接口,它支持许多其他语言,如Java,C#,PHP,Python. Thrift支持TCP / IP上的二进制协议,所以它非常快.
更多信息,请访问其维基页面http://wiki.apache.org/thrift/

点赞