IBM CICS产品介绍doc

来源:bob体肓官网入口
发布时间:2024-02-29 08:25:34

...

  IBM TXSeries交易处理中间件 IBM TXSeries是集成了业界最强大交易中间件的完整分布交易管理系统。这种组合为您提供了一组功能,帮助您增强电子商务,开发应用最新技术,并充分的利用现有的业务系统。 TXSeries提供了包含下列部件的开发平台: 交易处理 ·分布式CICS ·Encina 对象支持 ·CICS Foundation Classes ·CORBA Object Transaction Service(OTS) ·Encina++ 集成和应用程序开发 ·CICS系统间通讯 ·MQSeries消息处理 ·X/Open 的XA、TX、TxRPC和CPI-C ·Encina远程过程调用(RPC) ·Encina++远程方法调用 e-business ·Domino Go Webserver ·Java Clients 和Java Beans ·3270-HTML网关 IBM CICS产品介绍 IBM公司在全球银行应用交易处理解决方案中的核心是IBM公司的世界领先的事务处理服务器CICS。CICS是一个联机事务处理平台软件,它帮助客户建立三层次结构的联机事务处理应用。 一般的操作系统设计会首先考虑对硬件如内存,硬盘等资源的控制和利用,对进程和线程的管理,以及其它一些基本设施和功能。操作系统一般对批处理作业有相当好的支持,而对于大量的随机性的,对响应时间要求甚高的联机事务处理,客户则通常寻求专门的联机事务处理平台软件的支持,CICS则是此行中的佼佼者。 事务处理的通俗称法为交易处理,常有人将事务处理和数据处理混淆起来,但事实上事务处理和数据处理有本质的区别,事务是指在某一事件中,参与事件的各主体均发生了状态的变化,而所有状态的变化集合起来,称为一个事务。关系型数据库软件如DB2、Oracle等服务的对象是数据,而CICS软件服务的对象是事务。 在事务过程的模式中,如订票系统,最终用户要的是能否卖票,能否退票,并不关心在卖票或退票事务中改变了哪些数据,由于数据库服务软件提供的是数据服务,所以仅基于数据库服务软件的事务处理系统要客户完成相当多的工作,实际上相当于客户自己来完成一个事务处理软件,或者客户只能构建一个两层次结构的处理模式,因此客户或者发现其应用的开发维护的难度增大了,或发现其开发的进度拖延了,或发现其应用和数据的安全性不尽如意,要解决这样一些问题其实容易,客户要的是一个象CICS这样的事务处理软件,建立一个三层次结构的应用系统。 CICS是IBM公司1969年推出的专门用于事务处理的平台软件,很快推广到许多操作系统平台,其服务器版本可运行在OS/390、MVS/ESA、VSE/ESA、OS/400、OS/2、Windows NT、AIX、Solaris和HP-UX上,其客户机版本可运行SCO Open Server、OS/2、DOS、Windows3.1、Windows NT、Windows95、Apple Mac、AIX、Solaris、HP-UX、SINIX、Digital Unix上。 CICS经过了近30年的发展历史,其稳定性和可靠性早已千锤百炼,而且CICS几乎每年按照每个客户的需求变化和新技术的出现均有重大发展。例如CICS在1978年就支持了分布式联机事务处理,CICS在近年来发展了对MQ Series、Lotus Notes、Internet和JAVA的支持。 CICS已经在金融、财税、运输、商业、服务、电力、电话等行业中得到普遍应用和推广。统计表明,在《财富》杂志中排到世界前500家的公司,约有97%采用CICS作为其联机业务系统的平台。 CICS的强大功能专门服务于交易处理。CICS提供了交易处理中的共同需要的几乎所有功能模块,如: 请求接收 处理错误 安全管理 性能监控 资源管理 可联接性 逻辑锁 多线程并行 日志 时序控制 交易调度 交易授权 交易恢复 交易管理 交易一致性完成 队列服务管理 动态平衡应用服务 因而客户仅需要将他们的注意力集中在他们的交易逻辑上,从而快速地开发适合他们的业务需要的应用程序。CICS可有效地善用系统内存,CPU等不同资源,使系统不仅仅发挥其高稳定性,可用性,可扩展性,更使系统发挥至最高境界,保证一致及良好的响应时间。而这些程序由于不依赖于某一种通讯协议,也不依赖于某一种数据库管理软件,也不依赖于某一种操作系统和硬件平台,因此,由CICS构建的交易处理环境中,TCP/IP和APPC可以共存,IBM DB2和Informix,Sybase,Oracle可以共存,AIX和MVS/ESA,OS/400,Windows NT等可以共存,而应用程序均能很容易地配合和相互移植。 CICS的结构设计也是面向交易处理的,CICS构建的是一个三层次结构的应用系统,CICS有效地区分应用系统中的表述逻辑层,交易逻辑层和数据逻辑层,从而使应用系统结构清晰,维护简单易行。 在CICS构建的交易处理环境中,参与交易的数据库并不是特别需要将其对数据库的访问权限向异地公开,对数据的访问都是由当地的交易逻辑控制的,从而大幅度的提升了跨地和跨服务器之间的的交易处理的效率和安全性。这对目前银行中所需要推出的通存通兑业务、实时转帐业务等有重要意义。IBM公司很高兴看到其客户利用CICS已经十分出色地完成了对这类业务的服务,而且积累了宝贵的经验。 CICS在其服务器端支持C、COBOL、PL/1语言,采用统一的应用编程接口(API),这是所谓的CICS的“EXEC CICS”的编程接口,例如一个典型的CICS的编程语句是这样的: EXEC CICS SYNCPOINT; 对SQL语言熟知的计算机工作者对CICS的编程方式应该是似曾相识的,因为一个典型的SQL编程语句就可能是这样的: EXEC SQL SELECT…; CICS的编程语句可以和SQL的编程语句共同存在于应用程序中。 CICS在其客户机端支持C和COBOL语言,也采用统一的应用编程接口(API),客户能采用两种方式来编制CICS的客户端程序,一种是External Call Interface(ECI),另一种是External Presentation Interface(EPI)。 CICS通过对Notes,Internet和JAVA的支持,目前正使INTERNET网上交易的实施如火如荼,透过CICS来实施网上银行,IBM公司及其客户已经取得了成功的经验,并且准备好在其它客户中推广。 CICS与数据库(DB2, ORACLE, SYBASE, INFORMIX) 在三层次分布式应用架构之中,CICS居于中间层次,对前端而言它可以接收成千上万CLIENT的请求,并负责管理调度本地,异地交易,对后端而言可以协调各个不同数据库(或队列,文件系统)的操作。 CICS与数据库之间是CLIENT与SERVER的关系,亦即CICS通过标准的XA接口向数据库提出服务请求并确保该交易的完整性与数据的一致性。 CICS完整的体系结构保证了CICS SERVER与数据库之间连接的灵活性。同一个CICS SERVER可以同时与多个INFORMIX(或其他)数据库建立连接,而且这些数据库可以与CICS SERVER位于同一台机器上,也可存在于不同平台的机器上。比如,您可以拿一台RS/6000作事务处理(CICS)服务器,而用一台HP/9000作为INFORMIX服务器。 CICS的强大的DTP功能使得任一个CICS SERVER可以协调分布在自ES/9000,AS/400,UNIX到PC平台之上的分布式交易。运行在不同平台上的该交易代码片段可以是不同种或同种语言写成,而且不同平台上的CICS SERVER可以连接各自不同的数据库。 CICS CLIENT与CICS SERVER CICS CLIENT与CICS SERVER之间能够使用TCP/IP,NETBIOS,SNA或RPC协议,其连接方式也是多种多样的:不同的CICS CLIENT上的ECI应用可以选择以不同的协议连接至不同的CICS SERVER上。目前CICS CLIENT所支持的平台包括WIN3.1,WIN95,WINNT,OS/2,Macintosh,UNIX(SCO,Solaris,HP-UX,SINIX,AIX,Digital-UNIX)。 对于CLIENT应用,您能够使用任何GUI开发工具(如POWER BUILDER,VisualBasic,VisualAge C++,Java)来开发标准的前端程序,并通过CICSECI调用请求不同CICS SERVER上的多种服务! CICS 产品 1 CICS for AIX, V4.3 新特性: 1.支持AIX V4.2.1以上版本 2.充分挖掘IBM RISC/6000SMP,Power PC和POWER parallel系统的内部潜力 3.明显地增强的性能 4.简明的包装,安装和配置 5.支持IBM COBOL Set for AIX和IBM C++ for AIX,有DEBUG能力 6.通过CICS File Control,与新版DB2UDB集成 7.DCE Cell Directory和DCE Security Server可作为选件 通过完全的应用服务器环境,对应用的管理变得容易。应用服务器可以有效的进行终端控制,事务安全性,工作站通信服务和其它联机交易所必需的服务。CICS for AIX作为业界领先的联机事务处理系统,使得在UNIX环境中拓展Client/Server极为便利。 CICS Internet网关提供Web服务器和CICS应用之间的接口,这样Web浏览器和CICS应用都不用改动,Web浏览器就可以存取CICS应用。 2 CICS for HP-UX, V4.3 新特性: 1.把IBM CICS家族扩展到UNIX操作系统 2.取代了HP CICS for HP9000V2.1.1 3.使用了Encina和DCE服务的最新版本 4.在功能上等同于CICS for AIXV2.1.1 5. 支持DB2, ORACLE, INFORMIX, SYBASE 复杂的事务管理应用可能在一个联网的Client/Server环境中开发,以支持客户的关键业务的处理。CICS for HP-UX能够充分的利用工作站和网络的能力,在局域网,广域网,主机网或单机的情况下进行开发。 CICS for HP-UX利用了DCE(分布式计算环境)for HP-UX的分布式服务和EncinaforHP-UX提供的事务核心服务。 HP-UX平台上IBM版本的CICS的一个新功能是提供了简便的安全性,而不必使用DCE的CDSS(CellDirectory和SecurityServices)。建议在多重服务器环境中使用CDSS。另一个新功能是在DB2 for HP-UXV2的文件支持下,管理CICS数据文件的能力。使用CICS API编写的COBOL和C应用,能够在CICS支持的所有平台之间传递信息。所有CICS for HP-UXClient和其它CICSClient都支持这种Client/Server模式的ECI和EPI编程接口。另外,可以在字符终端和其它终端上模拟3270终端。 3 CICS for SUN SOLARIS, V4.3 新特性: 1.把IBM CICS家族扩展到UNIX操作系统 2.取代了CICS for Solaris V2.1.1 3.使用了Encina和DCE服务的最新版本 4.在功能上等同于CICS for AIXV2.1.1 5. 支持DB2, ORACLE, INFORMIX, SYBASE 复杂的事务管理应用可能在一个联网的Client/Server环境中开发,以支持客户的关键业务的处理。CICS for SUN SOLARIS能够充分的利用工作站和网络的能力,在局域网,广域网,主机网或单机的情况下进行开发。 CICS for SUN SOLARIS利用了DCE(分布式计算环境)for SUN SOLARIS的分布式服务和EncinaforSUN SOLARIS提供的事务核心服务。 SUN SOLARIS平台上IBM版本的CICS的一个新功能是提供了简便的安全性,而不必使用DCE的CDSS(CellDirectory和SecurityServices)。建议在多重服务器环境中使用CDSS。另一个新功能是在DB2 for SUN SOLARIS的文件支持下,管理CICS数据文件的能力。使用CICS API编写的COBOL和C应用,能够在CICS支持的所有平台之间传递信息。所有CICS for SUN SOLARISClient和其它CICSClient都支持这种Client/Server模式的ECI和EPI编程接口。另外,可以在字符终端和其它终端上模拟3270终端。 4 CICS for WINNT, V4.3 新特性: 1.把IBM CICS家族扩展到NT操作系统 2.取代了CICS for NT V2.1.1 3.使用了Encina和DCE服务的最新版本 4.在功能上等同于CICS for AIXV2.1.1 5. 支持DB2, ORACLE, INFORMIX, SYBASE 复杂的事务管理应用可能在一个联网的Client/Server环境中开发,以支持客户的关键业务的处理。CICS for WINNT能够充分的利用工作站和网络的能力,在局域网,广域网,主机网或单机的情况下进行开发。 CICS for WINNT利用了DCE(分布式计算环境)for WINNT的分布式服务和EncinaforWINNT提供的事务核心服务。 WINNT平台上IBM版本的CICS的一个新功能是提供了简便的安全性,而不必使用DCE的CDSS(CellDirectory和SecurityServices)。建议在多重服务器环境中使用CDSS。另一个新功能是在DB2 for WINNT的文件支持下,管理CICS数据文件的能力。使用CICS API编写的VC++,VB,Powerbuilder,Delphi,… …和C应用,能够在CICS支持的所有平台之间传递信息。所有CICS for WINNTClient和其它CICSClient都支持这种Client/Server模式的ECI和EPI编程接口。另外,可以在字符终端和其它终端上模拟3270终端。 CICS 在中国: 金融: 中国工商银行 中国银行 中国农业银行 中国建设银行 交通银行 上海社保 电信: 中国移动网管系统 北京电信本地网计费营收系统(二期) 上海移动计费营收系统 上海长途电信计费营收系统 天津移动计费营收系统 天津CDMA计费营收系统 河北CDMA计费营收系统 山东电信本地网计费营收系统 山东移动计费营收系统 山东联通计费营收系统 新疆移动计费营收系统 宁波电信本地网计费营收系统 宁波移动计费营收系统 温州电信本地网计费营收系统 福建移动计费营收系统 江西电信本地网计费营收系统 辽宁移动计费营收系统 沈阳电信计费营收系统 大连电信165网 湖南移动计费营收系统 广东GMCC 四川电信本地网计费营收系统 其他: 沈阳市一卡通项目(公交、煤气、水电) 2

  C语言编写,用PIC16F690双机异步USART通信(收发全有).doc

  【武汉版】《生命安全教育》九年级 第12课《胸外心脏按压》教案.pdf

  原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者