我需要在webservice项目上工作。因此,通过这本书来介绍webservice项目的基础知识。但以下是我正在努力解决的问题:
1.Java API for XML Web Services( JAX-WS ):- JAX-WS只是一个用于创建web服务的Java编程语言API,它现在是从版本6开始的核心java的一部分(尽管最初是作为java Web服务开发包的一部分开发的)。是对的吗?
2.所有其他WS服务框架,无论是metro、jersey、glassfish,都在内部使用JAX-WS。这是正确的吗?
我一直在寻找解决这个问题的办法。
我有一个java项目(我继承了这个项目)。它本质上是SOAP服务的RESTful包装器。我不完全确定为什么他们在PHP连接到他们的Webservice时遇到问题,所以创建了一个Restful服务,它作为客户端连接到WS。
问题是,jax自动生成的web服务构件/类正在作为编译项目的机器被硬编码到本地路径。下面是在java文件中创建注释的示例,java文件是jax-ws在项目编译时自动生成的。
/**
* This class was generated by the JAX-WS RI.
* JAX-WS RI 2.2.10-b140803.1500
*
我正在GWT(Google Web Toolkit)上开发项目,我需要调用web服务(JAX-WS)。但问题是我不知道如何从GWT调用web服务,所以我需要知道如何在GWT客户端使用访问JAX-WS?我在eclips上开发我的项目,我的服务在glassfish服务器上运行。
请给出一些基本的说明来解决这个问题。