IBM与东方通通讯中间件竞争力对比分析

IBM与东方通通讯中间件竞争力对比分析
IBM与东方通通讯中间件竞争力对比分析

IBM与东方通中间件竞争力对比分析

Table of Contents 目录

1. IBM MQ与东方通TongLinkQ对比分析 (2)

2. IBM ESB与东方通TongIntegrator对比分析 (3)

3. IBM WAS与东方通TongWeb对比分析 (5)

1.IBM MQ与东方通TongLinkQ对比分析

TongLinkQ是东方通科技公司的一个通讯产品,它是从一个文件传输工具发展改进而来的,其产品化程度很低。经过仅几年的发展,该产品虽然增加了一些功能,但是从产品的成熟和稳定性上来看,仍然与MQ存在相当大的差距。因此,在做产品选型时有必要从以下几方面慎重考虑:

产品的成熟稳定性:

TongLinkQ作为一个国产中间件产品,其本身的成熟性和稳定性根本无法和IBM的MQ产品相比,它无法支持生产环境长时间运行和大规模数据传输的考验,在系统传输数据量大或者系统运行压力大的情况下,TongLinkQ会出现死机,进程挂起等现象。在数据传输的可靠性方面,TongLinkQ无法保障数据传输的可靠性。在用户的实际系统中,TongLinkQ曾出现过丢失数据的现象。

产品本身的兼容性:

TongLinkQ产品本身的研发没有一个统一的、向上延续的框架和技术路线,因此,其产品底层每一个版本代码实现都不一样,版本之间根本无法兼容,例如:其版本5和版本6根本无法互连互通;同时,每个版本对外提供的API编程接口都不一致,导致如果进行TongLinkQ产品的版本升级,就必须要重新开发基于它的应用程序,巨大的工作量导致客户根本无法进行版本升级。这是一个非常大的隐患。

系统的可扩展性:

IBM的MQ可以支持35种平台,而TongLinkQ支持的平台种类有限,这势必给项目今后的升级改造等带来限制。例如:每当某种操作系统升级时,例如Windows 操作系统或者AIX操作系统升级时,TongLinkQ的响应速度都非常慢。再例如,当一些新的技术、新的标准出现时,TongLinkQ都不能及时提供支持,比如到目前为止,它仍然不提供对Web Service的支持,仍然不支持IP V6的通讯协议等。

对事务完整性的保证:

TonkLink没有两阶段提交的机制,无法保证分布式系统上,队列消息读写操作与关系型数据库操作之间的交易完整性。

产品的性能:

TongLinkQ产品不支持多线程。

产品总体功能的完善性:

TongLinkQ产品历年来的研发策略就是跟随和模仿MQ,缺乏自主创新,因此只要它有的功能都是MQ所具备的,而很多MQ具有的功能它却没有。比如:TongLinkQ不支持多点广播的应用模式,不支持消息的浏览,不支持跨节点的发布/订阅,不支持Web 2.0等新兴技术标准等。

产品的安全性保障:

TongLinkQ的安全机制很差,不支持SSL安全加密。

产品本身的发展方向:

TonkLink的内核技术和代码来源于公司的极少数技术人员,并掌握在这极少数人手中,若这部分人离开公司,产品的升级和更新将得不到有力的保障。

2.IBM ESB与东方通TongIntegrator对比分析

1、提供两个版本的ESB产品,一个是在开源软件open adapter基础上开发的2.

×版本,一个是在TongWeb上开发的3.×版本。

TI3与TI2是两个不同技术架构的应用集成中间件产品,TI3主要定位为符合SOA的应用集成中间件,对Web服务的支持能力较强,可用于数据集成、应

用集成及服务集成;而TI2则定位为轻量级的数据交换类产品,概念简单,使用简便,但是对服务的支持能力较弱。

2、 TI2.×版本不支持SOA ,TI3与TI2产品完全不兼容,如果要替代TI2,则意味着原来在TI2上开发的应用,需要重新再TI3上进行开发和部署。

3、 TI3号称对web services 提供全面支持,实际上还存在不少欠缺的地方。

WS 规范:

TI3的目标是完善对基本WS 协议的支持,并有选择的支持常用的扩展WS 协议。因此TI3所支持的WSDL 协议的基本状况如上图所示。

Message :

不支持基于其他传输协议的SOAP 协议:比如JMS ,Email 等。不支持

WS-Addressing 。不支持WSDL2.0。不支持WS-Security-Policy 。不支持MTOM ,在WS 消息中携带附件。不支持WS 异步调用。无流程编排支持。

4、TI3对XML Schema的支持,虽然有所改进,但还存在一些限制。

不支持的Schema数据类型包括:GYearMonth(年月),GYear(年)GMonthDay (月日),GMonth(月),GDay(日),Notation(与XML 1.0 (Second Edition)兼容的数据类型,具体使用场景不清楚,可以用QName代替),包含不支持的数据类型的WSDL不能够在TI中创建入站适配器和出站适配器。

对于Schema的一些特性不支持,表现为不能创建数据对象或能创建数据对象,包含这些特性的WSDL无法在TI中创建Web服务适配器。包括:redefine元素(引用一个Schema文档并进行修改,用于提供一些演变和版本的支持)。any元素(任意元素,用于扩展)。anyAttribute元素(任意属性,用于扩展)。anyType 类型(任何数据类型,用于扩展)。complexType元素,element元素不支持block 属性(阻止派生,包括扩展/限制/元素替换)。group元素的maxOccurs属性大于1。不支持递归引用。

3.IBM WAS与东方通TongWeb对比分析不支持Java EE5。

东方通承诺开发人员可以到项目里,直接根据客户情况修改产品代码,带来的另外一个对上述产品共同的缺点:版本管理混乱,没有经过严格测试,意味着客户往往成为被试用的对象。因为临时一个代码的问题的修改可能导致其他还没有发现的新问题,客户对此抱怨非常多。

niagara中间件软件安装及测试

6测试 6.1硬件测试 用万用表测试左右扇面的24V+与24VG是否短路 用万用表测试左右扇面的5V与5VG是否短路 电源没有短路即可上电,若有短路,排查短路原因。 6.2软件测试 6.2.1软件安装 1、将U盘中的文件拷贝到一体机D盘下。 2、安装IndyTool v2.3.0,找到D:\一体机软件\R2000\IndyTool中的图标,双击进行安装。 3、将D:\一体机软件\F860光盘文件\app中的UHF.exe,UHFD.exe,UHFExample.exe,建立桌面快捷方式。 4、安装Niagara,运行Niagara 4.1在D盘下建立文件夹作为安装Niagara路径 4.2解压到’Niagara相关’文件夹下,参考Readme.txt文档。 4.3在D: \一体机软件\Niagara 相关\Niagara_AX_Developer-3. 5.30中,双击 图标,开始安装

点击下一步, 选yes,点下一步

路径选择为D:\Niagara\Niagara-3.5.30,点下一步: 选择select All

选下一步: 点下一步:

点完成,用注册码激活软件 将D:\一体机软件目录下的modules文件夹粘贴到D:\niagara\Niagara-3.5.30目录下的modules

中; 将D:\一体机软件目录下的demo文件夹覆盖D:\niagara\Niagara-3.5.30\stations目录下的demo 文件。 Niagara软件安装完毕。 5、安装Java JDK:找到D:\一体机软件\HerculesSetup.exe下的双击进行安装。 6、将D:\一体机软件\搜索配置设备创建到桌面。 6.2.2软件配置 6.2.2.1路由器配置步骤: 1、用一条网线将路由器的一个LAN口与电脑的网口连接。 2、打开电脑上的浏览器,输入http://192.168.1.1/后,得到如下页面: 查看路由器上的用户名和密码(注意,该用户名和密码为出厂初始密码,在路由器背面有标注)输入到上图中。

IBM与东方通通讯中间件竞争力对比分析

IBM与东方通中间件竞争力对比分析 Table of Contents 目录 1. IBM MQ与东方通TongLinkQ对比分析 (2) 2. IBM ESB与东方通TongIntegrator对比分析 (3) 3. IBM WAS与东方通TongWeb对比分析 (5)

1.IBM MQ与东方通TongLinkQ对比分析 TongLinkQ是东方通科技公司的一个通讯产品,它是从一个文件传输工具发展改进而来的,其产品化程度很低。经过仅几年的发展,该产品虽然增加了一些功能,但是从产品的成熟和稳定性上来看,仍然与MQ存在相当大的差距。因此,在做产品选型时有必要从以下几方面慎重考虑: 产品的成熟稳定性: TongLinkQ作为一个国产中间件产品,其本身的成熟性和稳定性根本无法和IBM的MQ产品相比,它无法支持生产环境长时间运行和大规模数据传输的考验,在系统传输数据量大或者系统运行压力大的情况下,TongLinkQ会出现死机,进程挂起等现象。在数据传输的可靠性方面,TongLinkQ无法保障数据传输的可靠性。在用户的实际系统中,TongLinkQ曾出现过丢失数据的现象。 产品本身的兼容性: TongLinkQ产品本身的研发没有一个统一的、向上延续的框架和技术路线,因此,其产品底层每一个版本代码实现都不一样,版本之间根本无法兼容,例如:其版本5和版本6根本无法互连互通;同时,每个版本对外提供的API编程接口都不一致,导致如果进行TongLinkQ产品的版本升级,就必须要重新开发基于它的应用程序,巨大的工作量导致客户根本无法进行版本升级。这是一个非常大的隐患。 系统的可扩展性: IBM的MQ可以支持35种平台,而TongLinkQ支持的平台种类有限,这势必给项目今后的升级改造等带来限制。例如:每当某种操作系统升级时,例如Windows 操作系统或者AIX操作系统升级时,TongLinkQ的响应速度都非常慢。再例如,当一些新的技术、新的标准出现时,TongLinkQ都不能及时提供支持,比如到目前为止,它仍然不提供对Web Service的支持,仍然不支持IP V6的通讯协议等。

企业管理信息系统案例分析

目录 案例I:交通银行信贷管理信息系统案例 (1) 1、案例描述的是个什么类型的企业? (1) 2、应用信息系统的作用及意义? (1) 3、企业的规划目标及战略? (2) 4、画出企业的组织结构图? (2) 5、信息系统实现所采用了什么样的硬件、软件技术? (3) 6、画出企业的管理信息系统的结构图? (4) 7、企业的管理信息系统的子系统有几个、各子系统的功能是什么? (4) 8、利用此系统实现的效果评估? (5) 案例H :沃尔玛:“信息技术始于战略,而不是系统。” (6) 案例川:北京燕京啤酒集团公司 (6) 案例W:通用汽车公司,与克莱斯勒汽车公司 (7) 案例V :沃尔玛的管理信息系统应用 (8) 中创软件推出的“银行信贷管理系统平台解决方案”,是基于中创软件自主创新的中间件技术,依托15年的金融应用开发背景,针对金融信贷管理领域的信息化应用现状及发展需求推出的,依据该方案,中创软件在交通银行成功实施了“交通银行信贷管理信息系统(简称CMIS)”,主要实现一个适合前台、中台、后台操作的信贷业务处理平台,建立全行信贷管理信息系统。 1、案例描述的是个什么类型的企业? 交通银行是中国第一家全国性的国有股份制商业银行,现为中国五大国有大 型商业银行之一,属于国有控股大型商业银行。 2、应用信息系统的作用及意义? ⑴应用信息系统作用: ①实现信贷管理涉及的业务流程,绝大多数业务流程都需要经过多级业务管理部门进行处理,业务流程复杂且流程跨度比较大; ②面对银行的金融信贷策略都会受国家政策的调整、市场信息的变化等因素

影响,这些外因加上银行内部机制调整等内因,都可能导致信贷审批过程的变化,实现交行信贷业务流程的随需而变; ③交通银行的台帐、风险管理、放款中心等业务系统都有大量的报表,该系统能够快速、灵活的展示这些复杂的中式报表。 ⑵应用信息系统意义: ①增强快速响应信贷流程变化的能力,提升业务服务质量; ②实现系统中大量信贷报表展现功能,对复杂信贷业务数据报表进行灵活定制和展现; ③通过采用构件化开发方式,缩短项目建设周期,降低系统投资。 3、企业的规划目标及战略? ⑴企业规划目标: 交行的目标是“走国际化、综合化道路,建设以财富管理为特色的一流公众持股银行集团”。一是要求加快国际业务发展、做强海外机构、完善海外网络,建成“以亚太为主体,欧美为两翼”的国际化经营网络,成为国际业务优势明显、经营管理水平向世界先进银行看齐、活跃于亚太地区的国际一流银行。二是倍增计划的实施,即3?5年内再造一个交行,实现总资产和利润的倍增。 ⑵明确的发展战略 面对复杂的外部经营环境、日趋刚性的资本约束和逐步推进的利率市场化改革,基于深化股份制改革已取得阶段性成果、发展已经迈上新的历史台阶,交通银行从2005年开始实施管理和发展的战略转型。2008年,我们经过全面分析讨论,在承继交行既有的发展目标和战略转型系列工作的基础上,进一步明确了 “走国际化、综合化道路,建设以财富管理为特色的一流公众持股银行集团”的发展战略。这一战略目标,充分考虑了交行在国际业务领域和综合金融领域多年经营的先发优势,延续了交行不断推进战略转型、强化财富管理业务导向的一贯方针,保证了战略的协调性和延续性,为交行未来的发展指明了更加清晰的路径。

东方通——数据中心项目数据交换平台技术方案

数据中心项目 数据交换平台技术方案 二〇一三年二月

一、建设概况 数据交换平台是用于解决多系统之间的数据共享和应用整合问题。技术实现过程中所采用的技术来看,它包括了组件技术、中间件技术、XML技术、数据库技术等当今最成熟的计算机技术。功能上主要是实现数据抽取、数据格式转换、数据更新变化跟踪、数据加工、数据可靠传输、数据路由、数据流量监控、断点续传、传输队列保障等。数据交换平台技术当前已经十分成熟,从技术上必须基于成熟、可靠的中间件产品,包括应用集成产品和消息中间件产品。同时要考虑数据交换项目建设是一个螺旋式上升的系统工程,需要提供一定的实施服务能力。 从安全可靠的角度出发,目前科学的做法是采用前置机的模式实现数据采集,与原有业务系统分离采集模式。将所需要采集的数据桥接到前置机上,再通过前置机上的数据交换软件适配器将数格式化数据转换为XML,同样采集回来的数据可以双向的同步回业务系统中去。数据到达前置机后将通过数据交换平台进行技术上的操作以及业务上的数据加工合并等操作。 数据交换平台的需求可以概括为以下几个方面: (1).数据交换性能需求 数据交换平台的建设必须基于成熟、可靠的平台产品。 数据交换平台是系统的核心基础服务模块,负责实现跨系统的数据采集、数据交换、数据统计和分布式数据存储服务。这些系统必须基于成熟、可靠、遵循国际、国内通行标准的相关平台产品。同时符合国家、福建省有关数据交换规范要求。 (2).数据交换平台的建设是螺旋式上升的系统工程

数据交换平台由于系统规模大,业务需求不断发生变化,本着‘总体规划,逐步实施’的原则推进项目建设。在相关业务系统中,有一些业务系统内部已经建成了独立的网络信息系统,未来的系统必须能够与它们互连并进行信息交换。再就是系统建设要有充足的灵活性,满足业务关系不断变化需求。 (3).要充分利用现有系统的各类资源 在信息交换平台的设计中,充分利用现在已经建成的网络平台及信息资源,对这些资源加以合理利用,不仅可以大大缩短系统的建设周期,还可以降低系统的总体造价。 (4).数据交换平台要有充足的灵活性,满足业务关系不断变化需求 由于系统涉及多个部门的多个业务系统,它们之间的各种业务关系可能随时变更,因此要求数据交换平台必须有充足的灵活性,当业务系统发生变化的时候能够将系统变更的影响降到最小。 (5).先进实用与安全可靠是本系统成功的重要因素 数据交换平台的技术要求,充分体现了采用先进计算机技术与保护现有投资的结合,在各项技术指标满足要求的前提下,对于现有的网络设备、应用系统和信息资源进行合理的利用,充分发挥投资效益。 同时,数据交换平台也对系统的安全可靠提出了全面的要求,这也是数据交换平台的核心技术要求,必须将数据交换平台建设与电子政务安全体系建设紧密集成,才能保证各个系统全部范围的安全可靠和数据安全。

基于流程的企业业务集成解决计划.doc

基于流程的企业业务集成解决方案1 基于流程的企业业务集成解决方案 行业:跨行业功能:企业业务流程,中间件供应商:中创软件工程股份有限公司发布时间:2005-11-15 14:48:22 1、企业信息化建设现状分析 近几年来,随着信息化的发展以及企业管理水平的提高,企业信息系统整合的需求越来越强烈。企业信息化经过几年的建设,企业内部往往存在了多个相互独立的、面向特定职能的应用系统。这种系统一般面向企业中某一部门、或某一科室的需求,而由于现在企业的组织结构一般是按职能进行部门的划分,所以也就造成了面向部门所开发的系统,其功能也是面向特定职能的。 这样,在企业中往往存在着这样的一种情景,各职能科室为自身管理方便的需要,建立了多种不同的系统。这些系统要求基层的业务人员登录系统录入基础数据,各职能科室人员再根据自己的需要登录系统进行数据的统计分析。因此,基层业务人员不得不面对不同的系统,甚至是相同的数据也要在不同的系统中进行重复的录入;而各职能科室的管理人员如果想要了解其它的不被自己所管理的数据时,也不得不请求其它业务系统的系统管理员为自己建立一个新的账号,进行登录查询。 图1.面向职能的企业应用系统架构 另一方面,许多优秀的企业管理思想已经被越来越多的企业

管理者所接受。SCM、ERP、APS等等先进企业管理思想的神私面纱正逐渐的被揭开,并获得了越来越多的企业的认同。然而,当这些企业雄心勃勃地准备建立相应的信息系统时,他们不得不面临这样一个相同的问题,即如何保护企业对现有应用的投资,包括系统的建设费用、业务人员在现有系统上建立起来的工作经验等等。这些分离的应用隔离了业务之间的关系,原本连贯完整的业务流程被人为的破坏。而业务人员由于熟悉了自己的工作环境因此不希望这些系统被完全的抛弃。 2、信息集成要解决的问题 因此,随着企业的发展,企业应用集成已逐渐提到企业信息化建设的日程上来。综合来说,集成所要解决的问题包括以下几点: 将面向职能的系统进行面向角色的整合 按照企业的管理思想,将分散的业务进行集中的管理 将分散的业务数据进行集中的数据整合 解决远程异构系统间信息互通的问题 图2.面向角色的企业应用系统架构 3、基于流程的业务整合方案 3.1 目标 建立企业业务中心,统一管理业务流程,并驱动底层的数据集成及消息传输。

第1章:中间件技术介绍

第一章:中间件技术介绍 1.1两层结构与三层结构 长期以来,我们一直使用着"客户端/服务器"的两层结构,这种两层的结构曾让无数人为之兴奋和惊叹,即客户端提供用户界面、处理业务逻辑,数据库服务器接受客户端SQL 语句并对数据库进行查询,更新等操作,然后操作结果返回给客户端,如图所示。 在一个比较简单的计算机应用系统中,采用两层体系结构的确给人们带来了相当的灵活性。但随着计算机应用水平的飞速发展、企业信息化水平的不断深入、企业客户的不断增加,以及新业务的不断出现,越来越多的用户对计算机应用系统提出了更高的要求: 1.要能够同时支持成千上万乃至更多用户的并发服务请求 2.由单一的局域网向跨多个网络协议的广域网扩展 3.不仅要支持一般的信息管理,而且还要支持关键业务的联机交易处理 4.从支持单一的系统平台和数据源转向支持异构的多系统平台和多数据源 面对用户的新需求,二层结构的应用模式由于采用客户机与服务器直接联接的方式形成了其固有的一些缺陷: 1.难以维护 client/server结构用户界面、业务逻辑和数据逻辑相互交错,通常在第一次部署的时候比较容易,但难于升级或改进,而且经常基于某种专有的协议(通常是某种数据库协议)。它使得重用业务逻辑和界面逻辑变得非常困难。 2.难以扩展 随着系统的升级,系统复杂程度大大增加,难以扩展,另外它是一个封闭的系统,很难与其他的应用系统实现互操作。 3.安全性差 客户端程序可以直接访问数据库,可通过编程语言或数据库提供的工具直接对数据库进行操作,不安全

4. 性能不好 客户端直接与数据库建立连接,当有大量的并发用户存在时,会使数据库不堪重负,性能迅速下降,甚至当机。 三层结构 为解决传统二层模式与应用需求日益突出的矛盾,以交易中间件为基础框架的三层应用模式应运而生,三层结构以中间层管理大量的客户端并为其联接、集成多种异构的服务器平台,通过有效的组织和管理,在极为宽广的范围内将客户机与服务器进行高效组合。同时中间件开创的以负载平衡、动态伸缩等功能为代表的管理模式,已被广泛证实为建立关键业务应用系统的最佳环境,使在二层模式下不可能实现的应用成为可能,并为应用提供了充分的扩展余地。这种模式的成功应用已为许多国际大型企业在应用的开发和部署方面节省了大量的时间和金钱。由此促使越来越多的系统开发商和用户采用三层结构模式开发和实施其应用。 三层客户机/服务器模式的核心概念是利用中间件将应用的用户界面、业务逻辑和数据逻辑分为三个不同的处理层,如图所示. 1.表示层(用户界面):它的主要功能是实现用户交互和数据表示,为以后的处理收集数据,向第二层的业务逻辑请求调用核心服务处理,并显示处理结果。这一层通常采用VB,PB,DELPHI等语言编写,或采用浏览器实现 2.中间层(业务逻辑):实现整个应用系统核心业务逻辑,通常把业务逻辑划分成一个个独立的模块,用中间件提供的API结合数据库提供的编程接口实现。客户端通过调用这些模块实现相应的业务操作。 3.数据层(数据逻辑):数据库负责管理整个应用系统的数据资源,完成数据操作。中间层上应用程序在处理客户端的请求时,通常要存取数据库。 随着市场竞争的日益加剧和企业电子信息化建设的不断深入,高度灵活、能快速部署新服务和新应用的三层结构应用系统将成为企业信息化的必由之路。采用以中间件为基础的三层结构来架构的应用系统不但具备了大型机系统稳定、安全和处理能力高等特性,同时拥有开放式系统成本低、可扩展性强、开发周期短等优点。可以很好解决两层结构所面临的问题。中间件作为构造三层结构应用系统的基础平台,在三层结构中起着关键的作用,下一节我们将对中间件技术做一个概括性的介绍。

03 中创中间件应用服务器V9技术白皮书 -OK

中创中间件应用服务器技术白皮书 中创软件商用中间件股份有限公司 2014年12月

目录 第1章市场概述 (3) 1.1.核心价值 (3) 1.2.市场需求 (4) 第2章产品概述 (6) 第3章产品组成架构 (8) 3.1.体系结构 (8) 3.2.容器 (9) 3.2.1. Web容器 (9) 3.2.2. EJB容器 (10) 3.3.服务 (12) 3.3.1. 会话管理(Session Management) (12) 3.3.2. 连接器(Connector) (13) 3.3.3. 名字服务(Naming Service) (14) 3.3.4. 消息服务(Messaging Service) (16) 3.3.5. JMX服务(JMX Service) (17) 3.3.6. 邮件服务(JavaMail) (17) 3.3.7. 事务服务(Transaction Service) (18) 3.3.8. 安全服务(Security Service) (20) 3.3.9. 数据源(DataSource) (21) 3.3.10. 持久服务(Java Persistence) (22) 3.3.11. RMI-IIOP (23) 3.3.12.上下文依赖注入服务(Contexts and Dependency Injection) (23) 3.3.13. Web服务(Web Services) (24) 第4章产品特性 (26) 4.1.灵活部署,快速构建 (26) 4.2.统一管理,便捷运维 (26) 4.3.全面监控,运筹帷幄 (26) 4.4.高效集群,稳定可靠 (27) 4.5.国产软硬件环境兼容,自主可控 (28) 4.6.支持云计算,助力云迁移 (28) 4.7.弹性架构,随需扩展 (29) 4.8.W EB攻击防护,安全增值 (29) 第5章综述 (31) 5.1.产品优势 (31) 5.2.市场应用 (31) 第6章运行环境 (33) 第7章支持的标准及规范 (35) 第8章公司简介 (37) 第9章成功案例 (38) 第10章附录 A. 术语表 (40) 第11章技术联系人 ......................................................................................................................... 错误!未定义书签。

cData数据集成中间件产品介绍

cData数据集成中间件产品介绍1.需求背景 近年来,我国的电子政务和企业信息化建设已经进入了一个新阶段,企业面临在不同时期、应用不同技术、与不同的厂商合作,建设了不同规模的应用系统,造成这些系统之间互相独立,不能集成,数据不能共享。同时,分层管理模式是在国家政府机关和大型企业中普遍采用的一种管理模式,例如政府机关包括中央、省、市、县等若干级,大型企业一般又分为总公司、公司和生产厂等层次,为了加强上级机构对下级的管理和各级机构之间互通信息的需求,各级机构之间需要及时、可靠地交换大量的数据信息。由于这些数据,可能是不同的系统产生的,如财务系统、人事系统等,这些系统通常都是自治的,并且数据可能是异构的,但又是需要彼此交互的,因此这些机关和企业迫切需要在本机构内,建立一个数据传输和集成的平台。 2.数据集成中间件概述 数据集成中间件通过统一的全局数据模型来访问异构的数据库、遗留系统、Web 资源等。中间件位于异构数据源系统(数据层)和应用程序(应用层)之间,向下协调各数据源系统,向上为访问集成数据的应用提供统一数据模式和数据访问的通用接口。各数据源的应用仍然完成它们的任务,中间件系统则主要集中为异构数据源提供一个高层次检索与集成服务。 1

数据集成中间件体系结构图 数据集成中间件是比较流行的数据集成方法,它通过在中间层提供一个统一的数据逻辑视图来隐藏底层的数据细节,使得用户可以把集成数据源看为一个统一的整体。这种模型下的关键问题是如何构造这个逻辑视图并使得不同数据源之间能映射到这个中间层。 要达成系统的需求,需要借助数据Web服务子系统、数据集成子系统、数据抽取子系统、综合展示子系统等子系统来实现,各子系统之间的结构关系如下图所示: 2

中间件介绍

中间件介绍 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

中间件介绍 1、Ice: ICE(Internet Communications Engine)是ZeroC提供的一款高性能的中间件,基于ICE可以实现电信级的解决方案。在设计网站架构的时候可以使用ICE实现对网站应用的基础对象操作,将基础对象操作和数据库操作封装在这一层,在业务逻辑层以及表现层(java,php,,python)进行更丰富的表现与操作,从而实现比较好的架构。基于ICE的数据层可以在未来方便的进行扩展。ICE支持分布式的部署管理,消息中间件,以及网格计算等等。 Zeroc推出的一种分布式的面向对象中间件,解决分布式的异构计算。可以用 C++,Java,c#等进行分布式的交互计算。 主要设计目标是: ·成为适用于异种环境的平台。 ·具有一组完整的特性,支持广泛的领域中的实际的的开发。 ·去掉不必要的复杂性,使平台更易于学习和使用。 ·是一种在、内存使用和CPU开销方面都很高效的实现。 ·是一种具有内建安全性的实现,使它适用于不安全的公共网络。 2、JBoss: 是一个基于J2EE的的。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 、EJB 和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。 在J2EE领域,JBoss是发展最为迅速的应用服务器。由于JBoss遵循商业友好的LGPL授权分发,并且由开源社区开发,这使得JBoss广为流行。 另外,JBoss应用服务器还具有许多优秀的特质。 JBoss运行后后台管理界面 其一,将具有革命性的JMX服务作为其; 其二,本身就是(Service-Oriented Architecture,); 其三,具有统一的类装载器,从而能够实现应用的和热卸载能力。 因此,高度模块化的和松耦合。JBoss应用服务器是健壮的、高质量的,而且还具有良好的性能。 1、JBoss是免费的,J2EE的实现,通过许可证进行发布。但同时也有的,开源和闭源流入流出的不是同一途径。 2、JBoss需要的内存和硬盘空间比较小。 3、安装便捷:解压后,只需配置一些即可。 4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的文件到部署路径下即可自动加载;如果有改动,也会自动更新。 5、JBoss与Web服务器在同一个中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能。

东方通JDK安装说明

JDK安装说明 1、安装jdk 双击安装,后面的步骤就不做说明了! 增加环境变量 1)右击我的电脑――>属性――>高级――>环境变量 2)点击新建――>在变量名里面输入:java_home 变量值则为:jdk的安装路径

2、安装和配置收费站东方通服务端 1)安装东方通中间件(参考:浙江高速TLQ安装及实施说明) 2)拷贝tlqcu_qcu1.conf这两个文件夹到TLQ的安装路径的etc文件夹下面,覆盖原来 的相同文件。如:C:\Program Files\Tongtech\TLQ71\etc(默认路径) 3)将license.dat放到TLQ的安装路径下面:C:\Program Files\Tongtech\TLQ71(默认路 径) 4)配置东方通中间件(参考:浙江高速TLQ安装及实施说明) 3、安装和配置车道东方通客户端 1)安装东方通客户端中间件 2)修改车道配置,如下 [Broker] # 代理模板小节 #

[BrokerRecord] # BrokerId = 111 # 代理编号 BrokerDesc = # 代理描述 HostName = 10.33.193.5 # 代理所在的机器名或IP 收费站通讯机的地址ListenPort = 10261 # 代理的监听端口号 ConnTime = 30 # 连接的有效时间 BlockSize = 8 # 传输的数据块长度,单位kbytes NeedBlockReply = 0 ReplyTmout = 20 # 数据包的应答超时时间 ConnId = lane_311102 lane_ + 车道编号(如:311102) # 客户连接的标识#

中间件应用部署整体要求

1.中间件应用部署整体要求 以下中间件应用部署要求主要指基于WEB服务器及Java中间件部署的WEB、J2EE等的应用。 1.1.内容要求 a)对整个系统硬件架构进行描述,提供系统架构组网图,此部分可以在主机集成部分提供。 b)对应用系统软件架构进行描述,提供应用软件架构图,对系统数据流,系统控制流以及 外部接口进行描述。 2.中间件应用部署用户要求 2.1.内容要求 a)要求对中间件软件及应用系统安装用户和组进行合理规划。 b)应用系统安装和部署必须新建用户和组,不能使用root安装。 c)对于一般应用,中间件软件与应用系统可以部署在同一用户下。 d)对于同一系统在不同主机上的相同应用,所有新建应用用户的UID,GID信息在所有主机 上保持一致。 2.2.内容实例 ● ● 3.中间件应用部署目录要求 3.1.内容要求

a)要求对中间件软件及应用系统安装目录进行合理规划。 b)应用系统要求部署在独立的文件系统上,在rootvg下建立文件系统。 c)对于同一系统在不同主机上的相同应用,所有目录部署结构在所有主机上保持一致。 d)中间件软件安装目录、域目录、应用发布目录要求独立部署。 ● 3.2.内容实例 ●WebLogic应用目录部署示例 网厅应用前台部署目录:

4.中间件软件及版本要求 4.1.内容要求 a)对使用的中间件软件及版本,32/64bit进行描述; b)对使用的JDK版本进行描述,根据中间件软件的安装要求,选择符合要求的JDK最新 稳定版本。 4.2.内容示例 5.中间件主机参数及系统包要求 5.1.内容要求 a)根据不同操作系统平台,要求的操作系统补丁; b)根据不同操作系统平台,需修改相应的核心参数,保证中间件的安装与运行; 5.2.内容示例 ●WebLoigc(AIX平台) 操作系统补丁要求: 操作系统参数要求:

企业级财务系统中间件国产化部署方案 伍斯龙

企业级财务系统中间件国产化部署方案伍斯龙 发表时间:2017-03-22T14:39:47.300Z 来源:《基层建设》2016年第34期作者:伍斯龙 [导读] 摘要:为同步推进企业级信息系统的国产化应用,某电力企业开展了国产中间件应用的技术论证和可行性研究。 广东电网有限责任公司 510000 摘要:为同步推进企业级信息系统的国产化应用,某电力企业开展了国产中间件应用的技术论证和可行性研究。经过多轮测试验证,确定国产中间件已具备在企业级财务管理系统中应用的条件。该企业信息系统中间件应用采用先试用、后推广的替换思路,编制了企业级财务系统中间件国产化部署方案和应急预案,最终完成财务管理信息系统的中间件国产化部署工作。 关键词:财务系统;中间件国产化;部署方案 中间件已经成为网络应用系统开发、集成、部署、运行和管理必不可少的工具。当前,IBM,Oracle等国外企业的市场份额已经开始下滑。随着国家对IT系统的自主可控、信息安全的需求爆发,中间件国产化进程加快,国产中间件经过二十多年的发展已经具备替代国外产品的能力,在国际JEE标准支持方面、产品成熟度方面与国际水平相当。目前从事国产中间件产品研发和推广的主流厂商,包括东方通、金蝶以及中创软件。该电力企业根据国家信息软件国产化战略完成企业级信息管理系统中间件国产化部署。 1目标 财务管理信息系统国产中间件采用分批部署的总体思路,采用先双轨、后单轨的上线策略,在确保财务管理信息系统整体稳定,不降低用户体验的前提下,最终完成财务管理信息系统在国产中间件中单轨试运行。 2国产中间件部署推广实施工作内容及步骤 2.1总体部署思路 为确保中间件平稳切换,国产中间件财务管理系统上线前需beta测试和制定应急预案,上线需经历双轨试运行、单轨试运行、单轨正式运行等阶段。 双轨试运行阶段实现weblogic节点和中创节点同时运行,由负载均衡策略分配访问请求。单轨试运行阶段实现中创节点运行,而weblogic节点处于备用状态,中创节点根据负载均衡接收访问请求。单轨正式运行阶段实现只保留中创节点运行,而weblogic节点退运。 Beta环境部署思路和验证目标将按照生产环境各运行阶段进行模拟验证,功能测试、联调测试是模拟验证weblogic节点中创节点同时运行、中创节点运行而weblogic节点处于备用状态这两个阶段的系统运行和系统功能是否正常。另外也会测试中创中间件的安全与性能。 2.2部署方案 2.2.1 BETA测试部署方案 BETA测试阶段、为快速定位解决问题并进行对比,提供Weblogic、国产中间件双入口,分别响应不同单位业务应用。 部署测试环境集群1用于安全测试、性能测试,只启用中创中间件节点,关闭weblogic节点。 部署测试环境集群2用于功能测试,同时启用中创中间件节点和weblogic节点,通过F5负载均衡策略将用户分配给不同节点。 部署测试环境集群3用于多个业务信息管理系统横向集成业务功能联调测试,需新在系统一级环境和二级环境搭建中创中间件。只启用中创中间件节点,关闭weblogic节点。 2.2.2双轨运行部署方案 生产环境试运行阶段,应用负载均衡设备屏蔽Weblogic、国产中间件入口差异,对外提供统一入口。在负载均衡设备中按策略将访问请求自动分发到国产中间件或Weblogic中间件。 具体实现方式为利用原生产环境的应用服务器集群,在每一台应用服务器上面同时部署weblogic节点和中创节点,无需投入新的服务器资源。通过负载均衡F5调整策略,将访问请求分到中创节点池或weblogic节点池。该部署方案同时也满足单双轨切换和故障切换主备库的需求。好处是节省服务器资源,节省网络策略维护成本,同时对中创与weblogic的切换也节省操作成本。另外由于财务管理系统日常运行负载不高,说明目前财务管理系统生产环境服务器性能足够支撑两套中间件,无需像营销系统国产中间件改造一样1:1多部署一套服务器集群。 2.2.3单轨试运行部署方案 单轨试运行阶段,Weblogic应用服务器转为备用服务,所有单位的业务请求均由负载均衡设备自动分发到国产中间件应用服务器响应;只有当国产中间件应用服务器因故无法提供服务时、才启用Weblogic应用服务器响应业务请求。

电力行业数据整合及决策支持解决方案

电力行业数据整合及决策支持解决方案 中创软件商用中间件有限公司 2010年01月

引言 电力行业作为国民经济的关键部门,经过多年信息化建设,取得了卓著的成绩。生产运作层的信息化已经基本完成,多数供电企业建立了包括调度自动化、营销管理、配电管理、设备管理、人事财务等大量基础业务系统,积累了丰富的业务数据。 随着电力企业信息化水平的提高,电力行业信息化建设面临新的挑战,其中包括: 整合分散数据,实现信息综合利用,及时掌握企业信息,提高决策的科学性和准确性。 打破信息壁垒,实现部门间协同运作,提高管理水平,加强信息沟通。 中创软件电力行业数据整合及决策支持解决方案,基于中创软件数据交换平台,将电力企业已有各应用系统的数据进行整合。通过统一的门户将电费、电量、线损等电力业务指标实时展现并加以分析,是管理者掌控电力企业信息的“仪表盘”。 方案概要 电力行业数据整合及决策支持解决方案,基于中创软件商用中间件有限公司自主创新的Infor系列中间件,依托15年的应用开发背景,针对电力企业的信息化应用现状及发展需求设计。该方案主要实现: 1.将电力企业现有的分布、异构的多个业务应用系统,通过先进的中间件技术进行集成,建立整合数据平台,形成数据中心。 2.在整合的数据平台的基础上,对信息资源进行综合利用,为企业提供完整、统一的数据展现。 3.对整合后的原始数据进行多维分析、深度挖掘,形成辅助决策系统。 4.统一系统入口,一次登录,可实现对多业务系统的访问,且访问权限原应用系统保持一致。 方案价值 1.解决了原有系统各自独立、数据分散的问题,为电力企业领导及业务人员提供信息资源的完整视图。 2.通过整合数据的分析利用、挖掘提炼,提高对企业市场、客户的洞察力,加强领导的决策与监管力度,提高决策的科学性和准确性。 3.通过整合数据平台的统一建设,促进各级数据的流程化、标准化。 4.充分利用原有软硬件资源、信息基础设施,有效保护投资。 5.整合数据平台具有良好的可扩展性、升级能力,可将今后的各类新建应用系统、原有

中间件运维服务

中间件运维服务 1 中间件的服务内容 1.1 服务目标 行天科技可提供的运行维护服务包括,信息系统相关的主机设备、操作系统、数据库和存储设备的运行维护服务,保证用户现有的信息系统的正常运行,降低整体管理成本,提高网络信息系统的整体服务水平。同时根据日常维护的数据和记录,提供用户信息系统的整体建设规划和建议,更好的为用户的信息化发展提供有力的保障。 用户信息系统的组成主要可分为两类:硬件设备和软件系统。硬件设备包括网络设备、安全设备、主机设备、存储设备等;软件设备可分为操作系统软件、典型应用软件(如:数据库软件、中间件软件等)、业务应用软件等。 行天科技通过运行维护服务的有效管理来提升用户信息系统的服务效率,协调各业务应用系统的内部运作,改善网络信息系统部门与业务部门的沟通,提高服务质量。结合用户现有的环境、组织结构、IT 资源和管理流程的特点,从流程、人员和技术三方面来规划用户的网络信息系统的结构。将用户的运行目标、业务需求与IT 服务的相协调一致。 行天科技提供的信息系统服务的目标是,对用户现有的信息系统基础资源进行监控和管理,及时掌握网络信息系统资源现状和配置信息,反映信息系统资源的可用性情况和健康状况,创建一个可知可控的IT 环境,从而保证用户信息系统的各类业务应用系统的可靠、高效、持续、安全运行。 服务项目范围覆盖的信息系统资源以下方面的关键状态及参数指标: 运行状态、故障情况 配置信息 可用性情况及健康状况性能指标

1.2 中间件运维服务 中间件管理是指对BEA Weblogic 、MQ 等中间件的日常维护管理和监控工作,提高对中间件平台事件的分析解决能力,确保中间件平台持续稳定运行。中间件监控指标包括配置信息管理、故障监控、性能监控。 执行线程:监控WebLogic 配置执行线程的空闲数量。 JVM 内存:JVM 内存曲线正常,能够及时的进行内存空间回收。 JDBC 连接池:连接池的初始容量和最大容量应该设置为相等,并且至少等于执行线程的数量,以避免在运行过程中创建数据库连接所带来的性能消耗。 检查WEBLOG 日志文件是否有异常报错。如果有WEBLOG 集群配置,需要检查集群的配置是否正常。 2、MQ 中间件维护项目 1. 实时监控以下文件系统使用情况: 检查文件系统 /var/mqm MQ 应用所在文件系统。 2. 定期报告MQ 系统错误,备份清理MQ 系统错误记录在遇到问题时,检查 /var/mqm/errors 目录下是否有新的 FDC 文件产生,如果有应当立即报告 IBM 技术支持部门。另外,要定期检查该目录下 MQ 错误日志。 3. 监控队列深度 DIS QLOCAL(QName) 该命令的显示结果可以看出队列当前深度 4. 检查死信队列 DIS QLOCAL(DEADQName)

东方通中间件安装文档

东方通中间件文档 1.安装TongWeb5.0标准版 环境: Ip地址:118.123.204.65 操作系统:linux Tongweb版本:TW5.0.1.3标准版 安装路径:/opt/TongWeb5.0 2.1安装 文件名:Install_TW5.0.1.3_Standard_Linux.bin 执行命令sh ./Install_TW5.0.1.1_Standard_Linux.bin -i console,安装TongWeb5.0。 选择安装过成语言:1,回车; 显示许可协议,一直回车到确认;

是否同意安装许可,输入:Y,回车 输入安装路径,默认安装为:/root/TongWeb5.0,如果安装在默认路径下,直接回车;本项目安装路径为:/opt/TongWeb5.0,输入该路径回车;

确认安装路径,输入:y 回车; 选择是否创建link,选择不创建,输入4,回车 确认安装信息,确认输入回车,执行安装。 安装完成,输入回车,退出安装; 2.2参数配置 修改bin目录下的startserver.sh; 设置jvm内存,默认tongweb5.0的jvm内存为512m,修改成2048m;#JAVA_OPTS="${JAVA_OPTS} -Xmx512m" JAVA_OPTS="${JAVA_OPTS} -Xms2048m -Xmx2048m"

2.3License注册 将光盘中文件license.dat拷贝到tongweb5.0根目录,即/opt/TongWeb5.0 2.4T ongWeb启动停止 命令行方式启动 在TongWeb的bin目录下 使用命令nohup ./startserver.sh & 以后台方式启动TongWeb, 使用命令./stopserver.sh 停止TongWeb。 管理控制台登录 登陆TongWeb管理控制台: 默认地址:http://ip:9060/twns 默认用户名为:twns,密码为:twns。 参考文档:TongWeb5.0用户使用手册.pdf

Oracle中间件产品目录和主要介绍

Oracle融合中间件是首屈一指的应用基础架构产品。它使企业能够利用现代的硬件和软件架构创建和运行灵活且智能的业务管理软件,并最大限度地提高IT 效率。Oracle融合中间件是唯一按照以下独特原则设计的可供任何供应商使用的中间件: ?全面——与可满足所有中间件需求的单一战略性合作伙伴协作 ?集成——与Oracle融合中间件、Oracle数据库和Oracle管理软件经过认证的集成提升了信心并降低了成本 ?支持热插拔——借助优于行业标准的互操作性增强企业现有的基础架构和管理软件 ?一流——各个系列中的产品都是首屈一指的。 1. 应用网格产品系列 1.1. Oracle WebLogic应用服务产品 Oracle WebLogic应用服务器产品系列是用于开发、部署和集成企业管理软件的业界最全面的Java平台。位于该产品系列核心的是Oracle WebLogic应用服务器,它是业界最可靠且性能最高的Java EE服务器。Oracle WebLogic产品为应用网格提供了基础,是一个充分利用了资源共享、动态调整、复制和并行操作的架构,使采用者能够享受极低的运营成本。 1.2. Oracle Tuxedo事务处理产品 Oracle Tuxedo是业界领先的分布式事务处理平台。它基于开放、分布式的系统来提供面向用C、C++和COBOL语言编写的软件的大型机级别的规模和性能,并且它是在主流硬件上转换大型机应用程序的首选平台。Oracle Tuxedo提供经济有效的可靠性,具有每秒处理数十万次事务的极高可伸缩性,并通过延长作为现代化架构(如SOA)一部分的现有IT资产的寿命来保护投资。Oracle Tuxedo是Oracle融合中间件的战略性事务处理产品。

中间件定义及分类

中间件定义及分类 中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件=平台+通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。 按照IDC的分类方法,中间件可分为六类。 1.终端仿真/屏幕转换:用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作; 2.数据访问中间件:是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件;在分布式系统中,重要的数据都集中存放在数据服务器中,它们可以是关系型的、复合文档型、具有各种存放格式的多媒体型,或者是经过加密或压缩存放的,这类中间件将为在网络上虚拟缓冲存取、格式转换、解压等带来方便。 3.远程过程调用中间件:通过这种远程过程调用机制,程序员编写客户方的应用,需要时可以调用位于远端服务器上的过程; 4.消息中间件:用来屏蔽掉各种平台及协议之间的特性,实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。这是中间件中唯一不可缺少的,是销售额最大的中间件产品,主要产品有国内东方通科技公司的TongLINK、BEA公司的BEA eLink 、IBM公司的MQSeries等,目前在Windows 2000操作系统中已包含了其部分功能。 5.交易中间件:是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。在分布式事务处理系统中要处理大量事务,常常在系统中要同时做上万笔事务。在联机事务处理系统 (OLTP)中,每笔事务常常要多台服务器上的程序顺序地协调完成,一旦中间发生某种故障时,不但要完成恢复工作,而且要自动切换系统,达到系统永不停机,实现高可靠性运行;同时要使大量事务在多台应用服务器能实时并发运行,并进行负载平衡地调度,实现昂贵的可靠性机和大型计算机系统同等的功能,为了实现这个目标,要求系统具有监视和调度整个系统的功能。根据X/OPEN的DTP(Distributed Transaction Processing )模型规定,一个分布式交易处理系统应由事务处理、通信处理以及资源管理三部分组成。BEA公司的TUXEDO便是最著名的一个交易中间件产品,东方通科技公司的TongLINK 和TongEASY实现了DTP参考模型规定,另外还有IBM公司的TXSeriers是应用广泛的一个交易中间件产品。 6.对象中间件:在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用,在这个方面遵循的标准是 CORBA。对象中间件将是未来的主流,目前产品如东方通的TONG BROKER,INPRICE公司的Borland Application Server。 当然,IDC的分类并不能包含目前所有的中间产品,比较流行的还有: Web服务器中间件 浏览器图形用户界面已成为公认规范,然而它的会话能力差、不能作数据写入、受HTTP协

相关文档
最新文档