首先对不起我的英语。我目前正在尝试为 Android 设备开发一个 JAVA 网络服务。更准确地说,Web 服务提供者将是一台普通计算机,而 Web 服务客户端将是 Android 设备。
在我阅读了一些教程之后,我已经完成了这个(webservice + client),它只需要 Eclipse。一切正常。所以我的问题如下:鉴于我的 web 服务运行良好并且可以访问,我为什么要使用soap 引擎和应用程序服务器,正如web 服务的简短介绍中提到的那样?换句话说,具体有什么优势?
我曾尝试用谷歌搜索、阅读和了解更多信息,但我被困在这一点上。如果我充分理解,SOAP 引擎,如 Apache AXIS,允许动态生成 SOAP 数据并接收来自不同客户端的请求。但是我的网络服务不是已经自动生成 SOAP 请求/响应,因为我可以将我的网络服务与我的专用客户端一起使用吗?
关于应用程序服务器,我只是不知道它是什么。我发现很少有我能理解的文档。
我知道与其问这类问题,更好的方法是练习自己的肥皂引擎和应用程序服务器,但我更愿意知道我在做什么和使用什么,而不是进入“随机模式”。
我希望我已经清楚了,非常感谢您的回答。
麦克法拉