问题
单项选择题
SOA(Service Oriented Architecture)是一种设计和实现信息应用系统的架构模型,它的基本单元是()。
A.接口
B.服务
C.协议
D.对象
答案
参考答案:B
解析:
SOA(Service Oriented Architecture)是一种设计和实现信息应用系统的架构模型,在这些应用系统处理松耦合、粗粒度和可重用组件的互通问题,通过良好定义的、平台无关的接口进行访问来实现。SOA的基本单元是服务,它是一组可以执行相应业务流程的软件模块。
SOA将应用程序的不同功能服务通过这些服务定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。