基于SOA的第四代完整解决方案Word文档格式.docx

上传人:b****5 文档编号:8425834 上传时间:2023-05-11 格式:DOCX 页数:13 大小:1.45MB
下载 相关 举报
基于SOA的第四代完整解决方案Word文档格式.docx_第1页
第1页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第2页
第2页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第3页
第3页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第4页
第4页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第5页
第5页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第6页
第6页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第7页
第7页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第8页
第8页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第9页
第9页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第10页
第10页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第11页
第11页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第12页
第12页 / 共13页
基于SOA的第四代完整解决方案Word文档格式.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于SOA的第四代完整解决方案Word文档格式.docx

《基于SOA的第四代完整解决方案Word文档格式.docx》由会员分享,可在线阅读,更多相关《基于SOA的第四代完整解决方案Word文档格式.docx(13页珍藏版)》请在冰点文库上搜索。

基于SOA的第四代完整解决方案Word文档格式.docx

 

使用了3层架构。

将业务层与渠道和数据层分开,因此开发人员可以仅关注于业务逻辑的开发。

提供基于GUI的Promapper工具,简便管理发生变化的输入输出数据;

基于FlowRule控制交易流程,可视化交易处理流程,高度灵活性;

提供访问数据库的标准API,SQL管理;

提供外部系统引发的全局交易,基于Framework事务管理;

我使用的是ProFrameJava版本的,另外听他们工程师说也有C版本,C++版本的,C版本是为了电信金融领域,为了性能设计的。

现在就来说说如何使用它开发一个服务:

简单查询员工信息

1.在数据库中创建一个表Employee

CREATETABLEEmployee 

EMPNONUMBER(4)NOTNULLPRIMARYKEY,

ENAMEVARCHAR2(10),

JOBVARCHAR2(9),

MGRNUMBER(4),

HIREDATEDATE,

SALNUMBER(7,2),

COMMNUMBER(7,2),

DEPTNONUMBER

(2)

) 

并插入一些可查询的数据

INSERTINTOEmployeeVALUES(1001,'

Jack'

'

Sales'

1031,sysdate,50000,300,30);

INSERTINTOEmployeeVALUES(1002,'

Neil'

Cons'

1041,sysdate,60000,100,40);

2.创建一个项目工程:

DemoProject

Host:

Server的IP地址.

UsePort:

Server的端口,默认的是33323.

Username:

这个项目管理的用户,默认是Tester.

Password:

用户的密码,默认是1234

3.开发DTO

使用从数据库里导入表的属性栏的方法,添加Meta属性到PropertyPool里

创建EmployeeInDto

创建EmployeeOutDto

4.DBIO开发

DBIO有Persist,Excute,View三类选项供选择,选择Persist

创建DBIO:

EmployeePS,为DBIO添加DTO,InDTO:

EmployeeInDto;

OutDTO:

EmployeeOutDto

切换到AttributeMappings,点击ColumnMapping…

测试DBIO

测试结果如下:

5.创建BuinessObject,并为其创建Operation

创建BO:

EmployeeBO

为EmployeeBO添加Operation

BO设计模块

双击BO模块,进入BO模块里,拖拽刚才创建的DBIO到BO

6.创建ServiceObject,并为其创建Operation

同样的方法创建SO,为其添加Operation后,进入SO模块后,拖拽刚才创建的BO模块到SO

7.编译提交

编译

提交

8.测试服务

打开控制台

输入测试参数,发送

这显示,服务创建成功,可以根据其名字进行调用,实现独立的查询模块!

当这样的模块在多种场合下使用时候,都可以调用,因此此ProFrame彻底实现了SOA的松耦合功能!

变服务为资产!

真正实现了SOA的概念,增强了系统可视化,提供了标准化的基于规则的应用开发环境。

使得最终用户可以一致的访问分布式资源,为开发人员提供了强大的应用开发环境,为系统管理员提供了高效的系统监控和管理环境。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2