Java Webservices - JDK version



我想用 jdk 1.5 在 java 中创建一个webservice(SOAP or REST (部署了 Weblogic 9.2,兼容 1.5(,并且使用 jdk1.6 创建的客户端将使用相同的。上述说法好吗?还是应该使用相同的 jdk 版本创建 clinet 和服务器?

我知道这可能是多余的问题,但我无法在谷歌上找到一个令人满意的答案。

  • 开发哪些更好的选择(框架、方法等(Java WebServices with JDK 1.5 ?
  • SOAP 和 REST 各有优缺点,我想知道如果 clinet 不是通过 Web 浏览器(而是独立的 Java 程序左右(,那么更好的相处方法是什么..肥皂还是休息?除此之外,我还需要网络服务是安全的,即可能经过用户身份验证。

谢谢。

Web 服务的主要优点是服务器和客户端使用 HTTP 和 XML 或 JSON 作为通信语言,而不必共享任何其他共同点。客户端可以是Windows上的.NET,服务器可以是Linux上的Java,甚至可以是智能设备中的嵌入式C。 如果您想共享解释和使用传输数据的实际程序代码,那么如果您在两端使用相同的平台,则可以最轻松地重用它,但这不是必需的。

这些天,我鼓励你看看是否有任何方法可以使用更现代的Java版本。甚至Java 6现在也被弃用了。

至于框架,看看Spring MVC,尤其是它的JSON支持。SOAP 和 REST 更多地与程序逻辑的设计有关(REST 基本上是无状态的,这并不适合所有系统(。

最新更新