服务的可发现性原则,要求服务不仅能够被发现,而且要求服务合约所提供的信息使得服务的潜在调用者能完全了解该服务的目标、能力和限制等。良好的可发现性是服务具备较高可复用性的前提条件。()
查看答案
服务的抽象原则要求服务合约对外隐藏非必要信息。这些信息抽象包括:技术信息抽象、功能抽象、程序逻辑抽象和服务质量抽象。越是抽象的服务合约,越倾向于较高的可复用性。()
参考答案:错误
服务的可复用性原则要求将服务生态系统中的所有服务均设计为无关服务(Agnostic service),从而确保最大程度的可复用性。()
参考答案:错误
标准化服务合约原则要求制定服务生态系统中的服务合约标准。越是标准化的服务合约越利于服务的可理解性和可复用性。此外,标准化的服务合约还倾向于产生标准粒度的调用数据,从而避免不必要的数据转换,减少服务实现的复杂度。()
服务松散耦合原则允许的积极耦合包括:逻辑——合约耦合、消费者——合约耦合。()