SOA是IBM推出的关于分布式计算的企业标准。
至于是Castor + Hibernate + Webservice还是其它什么(多得很)来做SOA,那只是SOA的实现。SOA是一个应用模式,并没规定用什么来做。
云计算,也只是一个概念,它得用某个具体的分布式计算模式来实现,譬如SOA,或其它。
其实SDO = Castor + Hibernate + Webservice,试图统一OpenJPA\Hibernate\JDO\IBatis\TopLink,站在他们肩膀上,可是用户会答应吗?这里就体现标准的尴尬
至于某些具体实现里的规范,那又是另外一回事。