BEA Tuxdo应用程序开发笔记.docVIP

  • 5
  • 0
  • 约4.34千字
  • 约 9页
  • 2017-05-13 发布于贵州
  • 举报
BEA Tuxdo应用程序开发笔记

一、创建BEA Tuxedo的客户程序   创建BEA Tuxedo的客户程序与在C和C++编程语言中创建其它应用程序一样,BEA Tuxedo提供了一个其于C语言的编程接口,即应用程序事务监控接口ATMI,这套接口很容易使用,以便用于开发客户程序和服务程序。除了C语言接口外,BEA Tuxedo还提供了COBOL接口。   客户程序一般执行如下任务:   .调用tpchkauth()决定加入一个应用程序所需的安全级别。可能出现的响应包括:没有安全级别,应用程序口令,应用程序授权,访问控制列表,连接级加密,公钥加密,审计。这些可以根据你的需求进行选择;   .调用tpinit()来连接到一个BEA Tuxedo应用程序,所需的安全信息作为tpinit()的参数传给了应用程序;   .执行服务请求;   .调用tpterm()来断开和BEA Tuxedo应用程序的连接。   2、创建的服务程序   尽管开发者使用ATMI编程接口来创建BEA Tuxedo客户程序和服务程序,但服务程序不全部由开发者来编写,开发者只需写一些称为服务的商业函数,然后和BEA Tuxedo的一些二进制程序联编成一个可执行的服务程序。BEA Tuxedo服务程序启动后,它总是保持运行状态,只到接收到一个shutdown消息为止。一个典型的BEA Tuxedo服务程序在shutdown或reboot之前都在执行

文档评论(0)

1亿VIP精品文档

相关文档