定义中间件是介于应用与操作系统之间的系统软件.pptVIP

定义中间件是介于应用与操作系统之间的系统软件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定义中间件是介于应用与操作系统之间的系统软件

中间件 定义:中间件是介于应用与操作系统之间的系统软件,是相关应用的基准平台 三大基础软件:操作系统、数据库、中间件 消息中间件MOM(BEA MessageQ、IBM MQSeries、TongLink/Q、Microsoft MSMQ)、交易中间件TPM (Tuxedo、TXSeries、TongEasy)、对象中间件(Corba、COM、MTS) * Transaction Process Monitor 支持联机交易服务(OLTP) 提供用户实时的交易请求与响应 支持分布式交易服务 支持多个数据源、异种数据源、和分布式协同应用,支持两阶段提交 TPM中间件 * CICS三层结构 * 南京医保前台三层结构 * 分布式系统CICS (TXSeries)的历史 ?? 1969年IBM CICS (Customer Information Control System)第一版发布 ?? 1993年IBM推出UNIX平台的CICS产品,最终命名为TXSeries ?? 1999年IBM发布WebSphere EE,即TXSeries 4.3 ?? 2002年IBM发布TXSeries 5.0 ?? 2004年IBM发布TXSeries 5.1 ?? 2005年IBM发布TXSeries 6.0 ?? 2006年11月IBM发布TXSeries 6.1 ?? 2007年底IBM发布TXSeries 6.2 * TXSeries 6.2安装 Windows 2003、Windows XP 安装:TXSeriesV62-windows.exe 与TXSeries5.1版比较 去掉DCE, Encina等组件 无须再启动DCE,但SFS仍保留 增加Web控制台 XA容错性增强 * TXSeries 6.2配置-环境变量 set NLSPATH=C:\opt\cics\MSG\en_US\@N set CICSNLS=C:\opt\cics\MSG\en_US\@N set LANG=zh_CN set CICSPATH=c:\opt\cics set CICS_SFS_SERVER=/.:/cics/sfs/VMWINXP set CICS_SFS_SIZE=128 set ORACLE_HOME=C:\oracle\ora92 set ORACLE_SID=ORA92 set CICS_PROGRAM_PATH=C:\var\cics_regions\CICS01\bin * TXSeries 6.2配置-Region SFS(Windows下会自动创建) 创建 region cicscp -v create region CICS01 DefaultFileServer=%CICS_SFS_SERVER% * TXSeries 6.2配置-监听 icsadd -c ld -r CICS01 L1435 Protocol=TCP TCPAddress= TCPService=cics_1435 在 %system32%\drivers\etc\services 中增加 cics_1435 1435/tcp * TXSeries 6.2配置-用户管理 cicsadd -c ud -r CICS01 TEST CICSPassword=TEST * TXSeries 6.2配置-XA nmake –f oracle1pc.mk Oracle cicsadd -c xad -r CICS01 OraXA SwitchLoadFile=oracle1pc XAOpen=OraXA+Acc=P/Devu@NJYB161/les1028 * 分布式事务 XA:XA接口标准是事务处理系统与数据库服务器的事务管理接口 一阶段、二阶段 * TXSeries 6.2启动与停止 cicscp -v start sfs_server %CICS_SFS_SERVER% StartType=cold cicscp -v start region CICS01 StartType=cold cicscp -v stop region CICS01 cicscp -v stop sfs_server %CICS_SFS_SERVER% * CICS服务程序开发 #include time.h #include easycics.h void main(){ struct tm *newtime; time_t aclock; if( InitEasyCics() ) ExitEasyCics(); BeginWrite(); time( aclock ); /*

文档评论(0)

seunk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档