我想用webservice JDK1.5(部署的WebLogic9.2兼容的WebLogic9.2)在java中创建一个(要么是SOAP or REST),后者由用jdk 1.6创建的客户机使用。以上索赔是罚款吗?还是应该使用相同的jdk版本创建clinet和服务器?
我知道这可能是个很重要的问题,但我在谷歌上找不到令人满意的答案。
谢谢。
发布于 2013-08-09 10:25:07
Web的主要优点是服务器和客户端使用HTTP和XML或JSON作为通信语言,而不必共享任何其他共同点。客户端可以是Windows上的.NET,服务器可以是Linux上的Java,甚至可以是智能设备中的嵌入式C。如果您想要共享解释和使用传输的数据的实际程序代码,那么如果您在两端使用相同的平台,那么您可以非常容易地重用它,但这不是一个要求。
现在,我鼓励您看看是否有可能使用更现代版本的Java。即使是Java 6现在也被废弃了。
至于框架,请看Spring,特别是它对JSON的支持。SOAP和REST与程序逻辑的设计有更多的关系(REST基本上是无状态的,这并不适合所有系统)。
https://stackoverflow.com/questions/18144524
复制相似问题