[发明专利]实现屏蔽不同工作流产品的装置及方法有效
申请号: | 200910204570.1 | 申请日: | 2009-12-01 |
公开(公告)号: | CN101706901A | 公开(公告)日: | 2010-05-12 |
发明(设计)人: | 张峰;王斯洋;郑志远;陈铭新;刘立;李光宇;何银行;尹振宇;邱炜亨;潘舒 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00;G06Q40/00 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 屏蔽 不同 工作流 产品 装置 方法 | ||
1.一种实现屏蔽不同工作流产品的装置,其特征在于,所述装置包括:
接收模块,用于接收应用系统服务器发送的应用上下文;
判别模块,用于根据所述接收模块接收到的应用上下文判别调用方式是 本地调用还是远程调用;
创建模块,用于根据所述判别模块的判别结果执行如下操作:当所述判 别模块判别出调用方式为本地调用时,创建统一接口本地实现模块;当所述 判别模块判别出调用方式为远程调用时,创建统一接口远程实现模块;
耦合模块,用于将所述统一接口本地实现模块或所述统一接口远程实现 模块与预设的工作流统一接口耦合,由所述统一接口本地实现模块或所述统 一接口远程实现模块实现所述工作流统一接口的功能;
缓存模块,用于将通过所述耦合模块与所述工作流统一接口耦合的统一 接口本地实现模块和/或统一接口远程实现模块缓存于内存;
输出模块,用于向用户输出所述工作流统一接口。
2.如权利要求1所述的实现屏蔽不同工作流产品的装置,其特征在于,所 述装置还包括:
初始化模块,用于对所述装置进行初始化,核检所述接收模块接收到的 应用上下文,并且传送所述应用上下文到所述判别模块。
3.如权利要求1或2所述的实现屏蔽不同工作流产品的装置,其特征在于, 所述应用上下文包括:调用方式、工作流服务器IP地址和端口、用户名和密码。
4.如权利要求3所述的实现屏蔽不同工作流产品的装置,其特征在于,当 所述判别模块判别出调用方式为本地调用时,所述创建模块还用于传送用户 名和密码到所述统一接口本地实现模块,所述统一接口本地实现模块将所述 用户名和密码翻译成本地工作流产品能识别的信息,并且传送所述信息到所 述本地工作流产品,从而调用所述本地工作流产品。
5.如权利要求3所述的实现屏蔽不同工作流产品的装置,其特征在于,当 所述判别模块判别出调用方式为远程调用时,所述创建模块还用于传送工作 流服务器IP地址和端口、用户名和密码、应用程序编程接口方法名称、输入参 数到所述统一接口远程实现模块,所述统一接口远程实现模块根据所述工作 流服务器IP地址和端口查找远程工作流产品的适配器模块,并且传送所述用户 名和密码、应用程序编程接口方法名称、输入参数到所述远程工作流产品的 适配器模块,所述适配器模块将所述用户名和密码、应用程序编程接口方法 名称、输入参数翻译成所述远程工作流产品能识别的信息,并传送所述信息 到所述远程工作流产品,从而调用所述远程工作流产品。
6.如权利要求5所述的实现屏蔽不同工作流产品的装置,其特征在于,所 述统一接口远程实现模块通过JAVA远程调用、网络服务或超文本传输协议方 式传送所述用户名和密码、应用程序编程接口方法名称、输入参数到所述远 程工作流产品的适配器模块。
7.一种实现屏蔽不同工作流产品的方法,其特征在于,所述方法包括如 下步骤:
a,接收应用系统服务器发送的应用上下文;
b,根据所述应用上下文判别是本地调用还是远程调用;
c,当判别为本地调用时,创建统一接口本地实现模块;当判别为远程调 用时,创建统一接口远程实现模块;
d,将所述统一接口本地实现模块或所述统一接口远程实现模块与预设的 工作流统一接口耦合,由所述统一接口本地实现模块或所述统一接口远程实 现模块实现所述工作流统一接口的功能;
e,向用户输出所述工作流统一接口;
其中,在步骤d和e之间,所述方法还包括:
将与所述工作流统一接口耦合的统一接口本地实现模块和/或统一接口远 程实现模块缓存于内存。
8.如权利要求7所述的实现屏蔽不同工作流产品的方法,其特征在于,所 述应用上下文包括:调用方式、工作流服务器IP地址和端口、用户名和密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910204570.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:微型同轴连接器
- 下一篇:焊钉及具有该焊钉的键盘
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理