首先,web service<>soa。soa中共识的标准是SCA、SDO及BPEL,而web service只是一种web服务的架构方式。第二,web service是需要绑定http协议的soap协议做通讯的。第三,soa的SCA解决的就是服务装配问题,对于使用jms还是web service在这种方式下可以得到框架上的松耦,以保证后期的需求变化。第四,从楼主的问题上来看,感觉并没有理解soa,建议在oasis看下相关文档。个人感觉soa已经很可行了。对于这里我个人很有兴趣,如楼主需要讨论可以随时与我联系。欢迎沟通。