[发明专利]一种核心处理基于服务流机制的服务架构集成系统有效

专利信息
申请号: 201010547517.4 申请日: 2010-11-17
公开(公告)号: CN101986624A 公开(公告)日: 2011-03-16
发明(设计)人: 周兴东;胡永华;王显龙;徐兵元;钟国新;周学 申请(专利权)人: 云南云电同方科技有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L29/08
代理公司: 昆明大百科专利事务所 53106 代理人: 何健
地址: 650217 云南省昆*** 国省代码: 云南;53
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 核心 处理 基于 服务 机制 架构 集成 系统
【说明书】:

技术领域

发明是一种符合服务架构(以下简称SOA)设计的基于服务流(以下简称WSS)技术的集成系统,针对企业间信息孤岛和数据共享、业务交互等进行处理的实施SOA系统,为用户、系统提供了透明的数据、业务交互支持,特别是对大数据量(一次传输处理在1GBytes以上)的处理能力,规范各个应用系统的服务接入方式,提高各个应用系统内部面向服务架构的能力,增强应用系统构建业务功能的灵活度和应变敏捷程度。

背景技术

长期以来企业间各系统采用了不同的技术架构和硬件支持实现,以至于各系统间存在各种数据的不一致性,包括数据内容、结构和格式的不一致,导致了企业间存在“信息孤岛”问题存在。当前业界传统的相关产品或解决方案多数基于消息机制(MQ或JMS),对数据交换和大数据量处理相对较弱,多数产品来自国外。要么系统功能集中于单一的数据交换处理,对SOA的理念支持不够,在国内相关成熟的产品也不多见。解决这一序列的问题,为企业系统、用户提供了一个基于SOA的统一、高效、简单和规范的数据交换平台,本系统遵循了SOA的体系架构和设计理念,本着为用户提供统一、透明的交互接口为设计理念,设计和开发了本系统。

发明内容

本发明正是为了克服上述现有技术存在的不足之处而提供一种统一、高效、简单和规范的数据交换平台;本系统遵循了SOA的体系架构和设计理念,本着为用户提供统一、透明的交互接口为设计理念,设计和开发了本发明系统。

本发明的目的是通过如下技术方案实现的。

一种核心处理基于服务流机制的服务架构集成系统,其特征是:系统结构为:核心数据交换处理器两端通过数据分别与适配器和流程协同管理单元连接;而核心数据交换处理器、适配器又分别通过控制与信号与集中管理控制台连接;集中管理控制台又通过控制与信号与流程协同管理单元连接;其中:核心数据交换处理器为系统核心部件,它采用C语言实现;适配器是对核心数据交互处理平台的功能扩展部件,它通过Java或C或C#语言实现;集中管理控制台实现对系统进行管理维护,采用Ruby语言基于Rails框架实现。

本发明中,核心数据交换处理器为业务处理的核心,它采用C语言实现,支持跨平台,通过WSS技术实现并负责提供数据、业务交互过程中的中间流程,包括数据的校验、转换、加工、过滤、路由等从适配器或标准Web Service服务间相互交互的所有服务的处理,实现高效数据交换。内核采用核心的WSS处理机制,采用C语言编写,与业界采用的MQ或JMS机制不同。在数据量为100kB、并发用户数为200的网络条件下测得:处理吞吐量为11558.5kB/秒,处理时间最小值为83毫秒,最大值为6511毫秒,非网络环境下核心数据交换的净处理能力将是该指标的3倍以上。适配器是对核心数据交互处理平台的功能扩展部件,采用适配器接入的模式来实现对平台灵活、可扩展功能;适配器实现对不同的数据源、传输协议和消息格式的接入处理能力,它通过Java、C、C#等各种语言实现,无实现方式限制,能支持WEB服务、J2EE、数据库、套接字、消息队列、交易中间件应用协议和技术的接入和部署。集中管理控制台实现对系统进行管理维护,是对服务和服务目录库以及服务生命周期管理、系统监控和日志审计等功能的统一实现平台,采用Ruby语言基于Rails框架实现,通过此平台可以实现对系统平台的服务生命周期的管理和服务相关资源管理、服务目录库管理、系统维护和监控过程的处理,利用UDDI等技术手段对外提供发布、搜索、集成等功能。

本发明核心数据交换处理器是该系统的核心,内部基于服务流技术实现,采用近似多工处理的优化算法的实时系统,接受服务的调用请求、进行数据的处理和路由,承担后台引擎作用;适配器解决各类数据的连接、获取和可靠送达处理,并支持扩展;集中管理控制台是系统的主要人机交互系统,承担了对服务的配置、管理、维护等监控等功能。

本发明的有益效果是,由于采用跨平台的思路设计,支持目前主流的各种操作系统,包括如:Windows、Linux、Hp-unix、Solaris等,并可以针对不同的操作系统和硬件设备环境进行性能优化调优,使系统能够达到最优性能,具有统一、高效、简单和规范的数据交换平台,本系统遵循了SOA的体系架构和设计理念,本着为用户提供统一、透明的交互接口形成的设计理念。

附图说明

图1为本发明系统总体结构图;

图2为本发明的部署架构图;

图3为本发明总体架构图;

图4为本系统数据交换处理器设计架构图;

图5为本系统数据交换处理器流处理关键算法流程;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南云电同方科技有限公司,未经云南云电同方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010547517.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top