.NET用户界面和Java中间件

3

你好,我们正在构建一个新应用程序,该应用程序将具有 .Net UI 和 Java 中间件 (服务)。由于我对Java还比较陌生,所以我想探索一下我的选择,以了解将 .net uis 如何与Java中间层进行交互的最佳实践。Java中间层最终会调用数据库...

谢谢。


为什么不完全从你的问题中删除UI和数据库这些术语呢?这里真正的问题似乎是,哪种Java服务与/.NET应用程序兼容/可访问?我想这归结于协议。 - stakx - no longer contributing
不确定JNI是否会对您有帮助? - user489041
stakx;我同意这归结为最低层的协议。但如果有现有的基础设施,我想要重复使用它们... - Ocean
3个回答

3
除了设计符合WCF的内容之外,您可能还考虑使用标准HTTP语义来设计ReSTful服务。
对于Java方面,您可以使用:
- Jersey 或者 - RESTlet 在.NET的消费端,您可以使用:
- RestSharp 或者 - HttpClient

0

感谢建议;我能否将复杂对象从C#传递到Java Web服务...我基本上正在寻找可以在实际应用中使用的更全面的示例...谢谢。 - Ocean

0
任何能够发送HTTP请求的客户端,无论是REST还是SOAP,都可以与HTTP监听器或服务进行通信,而不管它们各自实现的语言是什么。这就是为什么基于HTTP的服务一直是赢家,击败了Corba、RMI、COM等技术的原因。
简单和开放的胜利。

我理解这个问题;但如果有任何现有的基础设施,它将帮助我快速上手...谢谢。 - Ocean

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接