我的移动设备上的Android应用程序中有一个客户端,它将SOAP请求发送到服务器。 我在我的电脑上使用tomcat创建了一个响应SOAP请求的servlet。 我现在希望客户端和服务器都在同一个移动设备中。在Android应用程序中创建服务器
因此,我想将同一个服务器移植到我手机上的android应用程序。我不知道该怎么做。如何在doPost()方法中接收客户端请求,如我的android应用程序中作为服务器的servlet中所做的那样。
我的移动设备上的Android应用程序中有一个客户端,它将SOAP请求发送到服务器。 我在我的电脑上使用tomcat创建了一个响应SOAP请求的servlet。 我现在希望客户端和服务器都在同一个移动设备中。在Android应用程序中创建服务器
因此,我想将同一个服务器移植到我手机上的android应用程序。我不知道该怎么做。如何在doPost()方法中接收客户端请求,如我的android应用程序中作为服务器的servlet中所做的那样。
显然,Android的Jetty服务器/ servlet容器的一个端口叫做I-Jetty。我没有使用它自己,但它可以让你在Android上运行一个servlet容器 - 这正是你需要的
在servlet中完成doPost()方法接收客户请求。
只是为了保持完整性,我也想提供Tiny Java Web Server (TJWS):
http://sourceforge.net/projects/tjws
它的Servlet 3.0规格兼容,并认为JBOSS's RESTEasy产品中的生产使用。
TJWS是BSD许可的,可以为Android编译。