首页 理论教育 服务装配可视化-软件制造工程

服务装配可视化-软件制造工程

时间:2023-11-23 理论教育 版权反馈
【摘要】:具体操作步骤如下:1.新建服务装配如图4-79所示,展开“服务”下的“装配”目录,选中Java包,右击,选择新建服务。图4-81服务装配编辑视图2.服务装配开发在服务装配编辑视图中可以看到,右侧画板有连线和一些基本的Java构件、组合构件和逻辑构件。如图4-83所示,将业务逻辑需要实现的Java文件拖动到视图中生成Java构件。

服务装配可视化-软件制造工程

核格服务装配通过可视化拖拽的方式,将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系连线装配起来,支持将业务转化为一组相互关联的服务或可重复业务任务,可以对这些服务进行重新组合,以完成特性的业务任务,从而让业务快速适应不断变化的客观条件和需求。通过构件的实现和组装细节的分离,核格服务装配实现了真正的松耦合。这种开发风格允许开发人员集中开发业务相关代码,而不用担心如何使其适用于整个解决方案。具体操作步骤如下:

1.新建服务装配

如图4-79所示,展开“服务”下的“装配”目录,选中Java包,右击,选择新建服务。

图4-79 新建服务

如图4-80所示,对服务文件进行命名。

图4-80 服务文件命名

服务装配编辑视图如图4-81所示。

图4-81 服务装配编辑视图

2.服务装配开发

在服务装配编辑视图中可以看到,右侧画板有连线和一些基本的Java构件、组合构件和逻辑构件。在右侧画板中点击对应的构件,再在服务装配编辑视图中点击,即可创建相应的装配构件,然后点击基本连线,鼠标将变成连线箭头,即可拖动连线将各个构件连接起来。平台也支持将工程目录中的业务逻辑和Java文件拖动到服务装配视图中,通过连线自由组装成服务装配,操作步骤如下:

(1)如图4-82所示,拖动业务逻辑流生成逻辑构件。

(www.xing528.com)

图4-82 组装逻辑构件

(2)拖动Java文件生成Java构件。

如图4-83所示,将业务逻辑需要实现的Java文件拖动到视图中生成Java构件。

图4-83 装Java构件

(3)组装服务。

业务逻辑只进行业务逻辑的编排,Java实现具体的业务操作,在服务装配中根据它们之间定义好的接口,通过连线连接起来,再给逻辑构件开发调用接口,这样即完成了一个完整的业务,实现业务时,只需要通过逻辑构件左边开放的调用接口,进入编排好的业务逻辑,再根据每个业务逻辑接口连接的Java实现构件,去实现相关的业务功能,即实现了松耦合的开发方式,组装好的服务装配如图4-84所示。

图4-84 服务装配图

3.服务库

通过核格服务装配产生的业务构件将保留在服务库中,这是因为服务库构件是采用统一开发标准的。因此,业务构件可以多次反复组装,而不需要再次开发。服务库中的系统构件,提供了核格相关底层数据调用构件,通过服务库中的构件可以跟平台逻辑流、业务逻辑、前台页面交互操作,用户也可以自定义开发操作构件,灵活地进行组装。服务库如图4-85所示。

图4-85 服务库

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈