SOA 就是 OpenAPI

两个时髦的玩意,原来就是一回事。并不是很难理解,只是大家习惯了接受各种各样新名词,而又惯性的没有去把二者联系起来。知道在wikipedia的SOA词条里看到这句话:

A mature rollout of SOA effectively defines the API of the organization.

任何系统无论是复杂的商用系统还是简单的个人博客,都在提供或多或少的服务。将这些服务分割成独立的,无状态的服务单元,然后通过HTTP(webservice)或者是其他的连接方式连起来。接下来,如何compose这些服务单元又是新的问题,ESB和BPM就大行其道了。将来有一天,用网站提供的OpenAPI进行网站之间的整合,互操作,信息交换一定会催生出更多有趣的东西。

中心思想:互联网和企业应用同样都需要整合,而且整合方向和方法应该都是一样的。

纯属YY

Comments are closed.