0

我是 Android 新手,我想使用 Struts 框架和 Apache Tomcat 创建一个类似于 Web 服务概念的移动应用程序,实际上是 Java EE Web 动态应用程序,所以给出如何创建 Web 服务的想法。

4

3 回答 3

2

在您的网络中打开您的动态网络,右键单击您创建所有服务的 java 文件,倒数第二个选项是网络服务 - > 创建网络服务。创建 Web 服务后对其进行测试。

测试 WSDL:-

WebContent -> wsdl -> service.wsdl-> 右键单击​​ -> Web 服务 -> 使用服务资源管理器测试 Web 服务

于 2012-06-15T14:53:44.087 回答
1

当您使用 Apache Axis 创建 Web 服务时,它将自动为 Web 服务生成 WSDL 文件。如果您愿意,可以使用自定义 WSDL 文件而不是生成的文件。
什么是阿帕奇轴?
创建 Apache 轴 Web 服务的简单教程?
从 Android 调用网络服务?

于 2012-06-15T11:48:42.533 回答
0

您可以使用 Axis 2 Web 服务。

你只需要知道核心java。

步骤: 1.这里有一个简单的创建 Web 服务的教程

2.完成服务器后,您可以在SOAP UI中使用 WSDL 测试服务(上面的链接中提到了如何创建它(wsdl))

3.现在在android中创建一个简单的hello Webservice应用来消费这些服务(我更喜欢ksoap jar来消费服务)

使用 Web 服务的方式

    1.Ksoap jar

    2. Direct Http call using HttpConnection class.

我希望这有助于或至少让你开始......

于 2012-06-15T12:38:55.087 回答