我是Android新手,我想创建一个像Web服务概念这样的移动应用程序,实际上是使用Struts框架工作的Java EE Web动态应用程序和Apache Tomcat,因此给出了如何创建Web服务的想法。
答案 0 :(得分:2)
在你的web中打开动态网页右键单击你创建所有服务的java文件,第二个选项是web服务 - >创建Web服务。 创建Web服务后测试它。
测试WSDL: -
WebContent - > wsdl - > service.wsdl->右键单击 - >网络服务 - >使用服务资源管理器测试Web服务
答案 1 :(得分:1)
使用Apache Axis创建Web服务时,它将自动为Web服务生成WSDL文件。如果需要,可以使用自定义WSDL文件而不是生成的文件
What is Apache Axis ?
Simple tutorial to create Apache axis web service ?
Calling web service from Android ?
答案 2 :(得分:0)
您可以使用Axis 2网络服务。
您需要知道的只是核心java。
步骤: 1。Here is a simple tutorial to create a web service
2.完成服务器后,您可以使用WSDL(在上面的链接中提到如何创建它(wsdl))在SOAP UI
中测试服务3.现在在android中创建一个简单的hello Webservice应用程序来使用这些服务(我更喜欢ksoap jar来使用服务)
使用网络服务的方法
1.Ksoap jar
2. Direct Http call using HttpConnection class.
我希望这有助于或至少让你开始......