< 上一课 | 下一课 >

第 3 课:创建服务接口

此内容适合于版本 7.5.4 或更高版本。在大多数情况下(例如,在现实世界模型中),您具有许多可以设计并实现的候选服务,并且通常会对它们进行优先级排序。但是,在本教程中,您将设计并实现所有的四个候选服务。

为了针对 IT 用途对这些服务进行建模,您将为每个候选服务创建服务接口。每个服务接口都会实现用于定义它提供的操作的接口。每个服务接口还可以声明它使用(需要)一个或多个接口。为了维护服务接口与这些功能之间的可跟踪性,您将在它们之间创建 «expose» 依赖关系。