<%@ page contentType="text/html;charset=gb2312" %>
BEA Logo
销售咨询热线:800-810-8878提交采购需求订阅购买下载全球站点
SolutionsSolutions Products Services Support Developers Partners Customers About BEA
专业咨询服务
客户支持服务
服务导航
活动与新闻
技术资源
AskBEA
常见技术问题
BEA产品文档
BEA新闻组
dev2dev 中文站点
dev2dev 英文站点
其它有用资源
联系我们
培训服务
最新培训
服务
 

TUXEDO信息被分类成组,称为管理信息库(Management Information Base—MIB)。

Admin API提供访问TUXEDO信息的控制方法和结构,用户可以通过调用Admin API访问MIB。
下面提供了一个简单例子用以显示如何调用Admin API通过MIB监视系统状态。该例子只简单演示了如何进行调用,在实际使用中你需要增加错误处理代码等.

例子包括了四个c 文件:
1. mib.c client端应用,演示在tuxedo 处于unboot时通过tpadmcall() 命令操作MIB
2. tmib.c client端应用,演示用 tpcall(".TMIB",......) 去获取Server信息
3. tmib_set.c client端应用,用 tpcall(".TMIB",......) 去关闭(shutdown) 一个Server
4. simpserv.c server 端应用,提供TOUPPER服务


使用步骤:
1. Modify setenv.cmd for your environment
2. Modify ubbsimple for your environment
3. setenv.cmd
4. tmloadcf -y ubbsimple
5. buildserver -f simpserv.c -o simpserv -s TOUPPER
6. buildclient -f mib.c -o mib -f %TUXDIR%\lib\libtmib.lib -f %TUXDIR%\lib\libqm.lib
7. buildclient -f tmib.c -o tmib
8. buildclient -f tmib_set.c -o tmib_set
9. tmboot -y

下载例子代码