JAVA的WebService支持,SOA(Service-OrientedArchitecture)面向服务架构是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,使得各种形式的功能单元更好的集成。目前来说,WebService是SOA的一种较好的实现方式,WebService采用HTTP作为传输协议,SOAP(SimpleObjectAccessProtocol)作为传输消息的格式。但WebService并不是完全符合SOA的概念,因为SOAP协议是WebService的特有协议,并未符合SOA的传输协议透明化的要求。SOAP是一种应用协议,早期应用于RPC的实现