如何在Java中创建SOAP Web服务

时间:2014-05-02 07:13:47

标签: java soap

十年前我做了一些核心Java编程。现在我有一个创建SOAP网站的项目。

我在Amazon上安装了一台安装了Eclipse的Windows机器。

我想买这本书:http://shop.oreilly.com/product/9780596001759.do但它于2002年发布,它的内容可能已经过时了。

我找不到任何关于如何在Java中创建SOAP webservice的其他内容。

请帮助!

所以我想知道一步一步的程序,设置IDE +库等。

3 个答案:

答案 0 :(得分:0)

您可以使用axis2创建Web服务。 Axis2 Web Service using Eclipse会为您提供有关创建一个的帮助。

答案 1 :(得分:0)

标准方法是使用JaxWS,它是Java 6及更高版本的一部分。如果您使用“Java类优先”或“合同优先”方法,方法会有所不同。

我总是首先使用合同:

  • 编写WSDL以及可能需要的任何支持XSD
  • 使用wsimport(命令行或Maven插件)创建Java类
  • 将业务逻辑添加到生成的类

网上有多个教程。搜索JaxWS和wsimport。

与Java的集成甚至允许您从triial命令行程序发布Web服务。

答案 2 :(得分:0)

从互联网上阅读一些教程,用于创建jax-ws webservice。

如果您想阅读一些书籍,我会推荐这两本书:

1.Java Web服务:启动并运行

2.Apache CXF Web服务开发