1

我在我的手机上的 android 应用程序中有一个客户端,它将 SOAP 请求发送到服务器。我在我的 PC 上使用响应 SOAP 请求的 tomcat、servlet 创建了一个服务器。我现在希望客户端和服务器都在同一个手机中。

因此,我想将同一台服务器移植到手机上的 android 应用程序。我不知道该怎么做。如何在 doPost() 方法中接收客户端请求,就像在我的将充当服务器的 android 应用程序中的 servlet 中所做的那样。

4

2 回答 2

1

显然有一个用于 Android 的 Jetty 服务器/servlet 容器的端口,称为I-Jetty。我自己没有使用过它,但它可以让你在 Android 上运行一个 servlet 容器——这正是你所需要的

在 doPost() 方法中接收客户端请求,就像在 servlet 中所做的那样。

于 2012-08-01T12:57:54.607 回答
0

为了完整起见,我还想提供Tiny Java Web Server (TJWS)

http://sourceforge.net/projects/tjws

它与 Servlet 3.0 Spec 兼容,并且可以在JBOSS 的 RESTEasy产品中用于生产。

TJWS 是 BSD 许可的,可以为 Android 编译。

于 2014-01-23T15:46:08.490 回答