- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
tuxedo培训资料
UBBCONFIG与DMCONFIG DMCONFIG基本配置 *DM_LOCAL_SERVICES 用于定义本地域导出的服务,这些服务可以被远程域导入。默认本地所有服务都可导出。 TOUPPER RNAME=UPPERCASE *DM_REMOTE_SERVICES 定义从远程域中导入的服务。 TOLOWER LDOM=LAPP RDOM=UAPP RNAME=LOWERCASE ROUTING=ON_ACCOUNT LDOM指定本地网关访问点LAPP; RDOM指定TOLOWER服务的远程网关访问点是UAPP; 当本地域调用TOLOWER时,服务请求将由LAPP传递给UAPP。 *DM_ROUTING 定义服务指定的路由规则。 *DM_REMOTE_SERVICES TEST LDOM=JDK ROUTING=ON_ACCOUNT *DM_ROUTING ON_ACCOUNT BUFFTYPE=FML32 FIELD=ACCOUNT_ID RANGES=0-9999:MDG1,*:MDG2 对前面提到导入的TEST服务,MDG1和MDG2两个域都提供了这个服务,它在本地的网关访问节点是JDK,请求缓冲区类型是FML32。路由规则ON_ACCOUNT指定如果缓冲区的ACCOUNT_ID字段值是0-9999,则本地域通过JDK把请求发给MDG1域,否则发给MDG2域。 tuxedo常用命令介绍 tmloadcf 生成UBBCONFIG dmloadcf生成DMCONFIG 启动tuxedo,输入tmboot 启动tmadmin,输入tmadmin 查看服务信息psr 查看交易信息psc 查看队列信息pq 查看客户端信息pclt 查看部分统计信息bbs 观察某个节点的进程信息default 查看消息发送状态pnw 退出管理模式q 关闭tuxedo,输入tmshutdown TUXEDO基础培训 讨论 TUXEDO基础培训 Agenda tuxedo简介 tuxedo应用与通信说明 tuxedo应用程序组织模式 UBBCONFIG与DMCONFIG tuxedo常用命令介绍 讨论 tuxedo简介 tuxedo是什么: tuxeod系统是在企业和因特网这样的分布式计算环境中,开发和管理三层“客户机-服务器”关键业务系统的平台软件。 tuxedo关键特性: 1、名字服务和位置透明; 2、强大的C/S通信功能; 3、强大的联机交易性能; 4、强大的分布式事务协调能力; 5、完善的负载均衡机制; 6、数据依赖路由 ... tuxedo简介 tuxedo客户机/服务器模型 1、客户机与服务器是独立的系统; 2、tuxedo屏蔽了通信细节; 3、tuxedo客户端组件路由派发请求到服务器端; 4、tuxedo服务端程序通过ATMI(TxRPC)接收tuxedo运行时系统接收客户请求,完成业务逻辑处理。 tuxedo应用与通信说明 典型ATMI应用程序的构成 客户端程序的类型与队列介绍 tuxedo通信方式简介 典型ATMI应用程序的构成 一个典型的ATMI应用程序由客户机、服务器、IPC消息队列、公告板(BB)和公告板联络进程(BBL)构成。 名词解释: 1、BBL是tuxedo系统的管理进程,它维护公告板,监视系统中各部件的运行,定期对系统做健康检查。 2、BB是一块全局共享内存区域,存储着系统的配置信息,包括服务进程状态信息、服务信息、客户进程状态信息、应用配置等。 3、服务器是处理业务逻辑的后台进程,它在tuxedo系统调度之下,为客户机提供服务。 4、客户机是与用户交互的前端进程,它收集用户输入,构造请求缓冲区,发送请求,接收并展示服务器响应。 典型ATMI应用程序的构成 如上图所示,客户机要调用服务器提供的服务, 首先通过操作1从公告板中查询服务器的请求队列地址然后将参数放入缓冲区, 并通过操作2将请求缓冲区发送到服务器请求队列。 服务器完成客户请求处理后, 通过操作3将响应结果发送到客户机的响应队列, 同时通过操作4更新公告板,写入服务处理情况。 客户端程序类型与队列介绍 客户端类型: 1、本地客户端(Native Client) 本地客户端通过共享内存与服务器通信,从物理上看总是与服务器部署在同一台主机上。 本地客户端通过TUXCONFIG环境变量得到公告板。 2、工作站客户端(Workstation Client) 工作站客户端总是通过TCP/IP协议与服务器通信,即使两者部署在同一台主机上也是这样。 工作站客户端需要通过WSNADDR环境变量连接到WSL,再由WSL分配WSH作为请求代理来调用服务。 客户端程序类型与队列介绍 名
文档评论(0)