Java Webservices:为什么使用soap引擎和应用服务器?

Java Webservices:为什么使用soap引擎和应用服务器?,java,web-services,Java,Web Services,首先对不起我的英语。我目前正在尝试为Android设备开发JAVA Web服务。更准确地说,Web服务提供商将是一台普通计算机,Web服务客户端将是Android设备 在阅读了一些教程之后,我完成了(webservice+client),它只需要Eclipse。一切正常。所以我的问题是:既然我的Web服务运行良好且可访问,为什么要使用本文中提到的soap引擎和应用程序服务器?换一种方式说,具体来说,优势是什么 我试着用谷歌搜索、阅读和学习更多的东西,但我被困在了这一点上。。如果我已经很好地理解了

首先对不起我的英语。我目前正在尝试为Android设备开发JAVA Web服务。更准确地说,Web服务提供商将是一台普通计算机,Web服务客户端将是Android设备

在阅读了一些教程之后,我完成了(webservice+client),它只需要Eclipse。一切正常。所以我的问题是:既然我的Web服务运行良好且可访问,为什么要使用本文中提到的soap引擎和应用程序服务器?换一种方式说,具体来说,优势是什么

我试着用谷歌搜索、阅读和学习更多的东西,但我被困在了这一点上。。如果我已经很好地理解了,SOAP引擎,如ApacheAxis,允许动态生成SOAP数据并接收来自不同客户端的请求。但是,我的Web服务是否已经自动生成SOAP请求/响应,因为我可以将我的Web服务用于我的专用客户机

关于应用服务器,我就是不知道它是什么。我发现几乎没有我能理解的文档

我知道,与其问这样的问题,更好的方法是练习自己的soap引擎和应用服务器,但我更愿意知道自己在做什么和使用什么,而不是“随机模式”

我希望我已经说清楚了,非常感谢你的回答


MCFarah

你问了几个问题,这些问题都很重,但我将试着简要介绍一下:

  • Web/应用服务器基本上是一个程序,它实现了许多有助于开发人员的东西,使开发人员能够专注于实际的开发,而不是周围的东西。比如:线程、安全性、数据库连接池等等
  • 您不必使用SOAP Web服务,实际上我认为您最好使用
  • 您所做的教程是“Hello World”教程。它只适用于入门,但一旦开始编写更大的应用程序,您就会希望使用web服务器。我建议你先开始
  • 只需开始使用这些技术,并在进行过程中发布问题。

    我会按照您所说的做(REST web服务),如果需要,还会回来。