<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vincent.Chan‘s Blog

    常用鏈接

    統計

    積分與排名

    網站

    最新評論

    Windows下Tuxedo的安裝與配置-無數據庫

    Windows下Tuxedo的安裝與配置-無數據庫

    草木瓜 2005-5-18

    一、安裝前的文件準備

    下載Tuxedo For Windows版本和License文件,本機采用的是Tuxedo9 windows版本。具體
    Windows安裝過程略。正常安裝后Tuxedo會建一個tlisten的服務,且已自動啟動。

    本機Tuxedo安裝路徑 C:\bea\tuxedo9.0

    二、Tuxedo安裝完成后的環境變量配置
    ?
    ? [Win2000,XP]
    ?
    ? 右鍵我的電腦->屬性->高級->環境變量,更改變量值。
    ?
    ? 在LIB項添加???? C:\bea\tuxedo9.0\lib
    ? 在INCLUDE項添加 C:\bea\tuxedo9.0\include
    ? 在PATH項添加??? C:\bea\tuxedo9.0\bin
    ?
    ? 添加下面兩個新項
    ? TUXDIR????????? C:\bea\tuxedo9.0
    ? WSNADDR???????? //192.168.98.166:4050? Tuxedo服務器IP與端口
    ?
    ? 除此之外還需要指定Tuxedo應用服務的路徑,如果你用C開發了一個Tuxedo服務,這個服務
    ? 文件所在的路徑。本機路徑為F:\Liwei\Tuxedo\dbread。
    ?
    ? 根據機器實際情況添加
    ? APPDIR????????? F:\Liwei\Tuxedo\dbread
    ? TUXCONFIG?????? F:\Liwei\Tuxedo\dbread\tuxconfig
    ?
    ? 注:環境變量更改后確定即生效。
    ?
    ? [Win98]
    ?
    ? 與2000,XP不同的是需要更改AUTOEXEC.BAT文件,加入以下命令。
    ? 如SET TUXDIR=C:\bea\tuxedo9~1
    ?
    ? 注:AUTOEXEC.BAT有一個缺點,就是更改后需要重啟機器才能生效,如果我們設一個環境
    ? 變量文件(如TUXENV),那只要在文件里修改后存盤就能生效。在AUTOEXEC.BAT中長文件
    ? 名必須用縮寫。
    ?
    ? 例:
    ?
    ? SET TUXENV=C:\bea\tuxedo9~1?????????? //TUXDEO環境變量文件

    ? 在C:\bea\tuxedo9.0目錄下創建TUXENV文件,在文件里加上
    ? APPDIR=F:\Liwei\Tuxedo\dbread
    ? TUXCONFIG=F:\Liwei\Tuxedo\dbread\tuxconfig
    ? ...

    三、準備Tuxedo客戶端,服務端程序代碼

    ? 可以直接用Tuxedo本身帶的例子:C:\bea\tuxedo9.0\samples\atmi\simpapp
    ? 客戶端 simpcl.c
    ? 服務端 simpserv.c
    ?
    四、準備編譯客戶端服務端程序

    ? 這里最好是自已把各種編譯命令寫成批處理文件。在編譯之前需要安裝C語言編譯器,我們
    ? 通常使用VC++6.0,安裝時如果沒有讓VC設置環境變量,在編譯前需要手工運行:
    ? E:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
    ?
    ? 注:手工設置的變量在關閉命令行環境就失效了。最好是復制到本地文件夾。
    ?
    ? bclt.bat文件內容
    ? F:
    ? cd F:\liwei\tuxedo\dbread
    ? buildclient -o simpcl -f simpcl.c -v
    ?
    ? bsrv.bat文件內容
    ? F:
    ? cd F:\liwei\tuxedo\dbread
    ? buildserver? -o simpserv -f simpserv.c -s TOUPPER -v
    ?
    ? start.bat文件內容?? 這文件主要作用是啟動當前目錄的命令環境
    ? cd
    ? cmd
    ?
    ? 編譯完成后會在本地目錄生成simpcl.exe和simpserv.exe。要想啟動服務,則需要配置
    ? ubbconfig了。
    ?
    五、配置ubbconfig

    ? 下面是一個完整的ubbconfig文件,此文件要放在本地目錄下。即與環境變量APPDIR保持
    ? 一致。文件名隨意,這里使用config文件名。

    #Liwei

    *RESOURCES
    IPCKEY????123456
    DOMAINID?liweiapp
    MASTER??lw
    MAXACCESSERS?3
    MAXSERVERS?3
    MAXSERVICES?3
    MODEL??SHM
    LDBAL??N

    *MACHINES
    LWYM
    ?LMID = lw
    ?TUXDIR = "C:\bea\tuxedo9.0"
    ?TUXCONFIG = "F:\Liwei\Tuxedo\dbread\tuxconfig"
    ?APPDIR = "F:\Liwei\Tuxedo\dbread"

    *GROUPS
    GROUP1?LMID=lw GRPNO = 1 OPENINFO=NONE
    *SERVERS
    DEFAULT:
    ??CLOPT="-A"
    simpserv SRVGRP=GROUP1 SRVID=1
    *SERVICES
    TOUPPER

    ? 每段詳細的說明很復雜,具體可以查看相關資料。這里只對比較迷惑的地方說明下。
    ?
    ? *RESOURCES下MASTER名稱任意,但要與*MACHINES,*GROUPS里的LMID保持一致。
    ?
    ? *RESOURCES下如MAXACCESSERS,MAXSERVERS,MAXSERVICES等設置錯誤如1,編譯config后,
    ? 在命令行運行tmboot,BBL是啟動不起來的,重新設置正確的值后,再編譯config,tmboot
    ? BBL也啟動不起來。原因是任務管理器殘存tuxipc這個進程,在編譯config前,干掉它就
    ? 沒問題了。
    ?
    ? *MACHINES下面的服務器機器名必須是大寫。否則編譯config會提示什么non master的錯誤。
    ?
    ? *MACHINES類似TUXDIR的內容必須與環境變量設置一致。
    ?
    ? *SERVERS中的simpserv名子必須是你服務端程序編譯后的EXE文件名。
    ?
    ? *SERVICES的TOUPPER是你服務端程序編譯時-s制定的服務名。
    ?
    五、編譯config,運行tmboot啟動服務
    ?
    ? 設置完成。運行
    ?
    ? load.bat 文件內容
    ? F:
    ? cd F:\liwei\tuxedo\dbread
    ? tmloadcf -y config
    ?
    ? 編譯config文件完成后,會在APPDIR下生成tuxconfig文件。
    ? 運行tmboot -y
    ? BBL服務啟動成功,simpserv啟動成功!
    ?
    ? 運行tmadmin可以查看維護服務的狀態等。運行simpcl.exe就可以看到交互過程了。

    posted on 2006-09-04 23:25 Vincent.Chen 閱讀(1049) 評論(0)  編輯  收藏 所屬分類: BEA

    主站蜘蛛池模板: 亚洲国产精品成人AV在线| 亚洲精品乱码久久久久66| 久久久久亚洲精品日久生情 | 久久久久国产亚洲AV麻豆| 国产成人人综合亚洲欧美丁香花 | 亚洲视频在线观看地址| ww在线观视频免费观看| 亚洲a级在线观看| 成人黄页网站免费观看大全| 国产成+人+综合+亚洲专| 免费观看大片毛片| 亚洲Av永久无码精品黑人| 国产亚洲精品免费| 一日本道a高清免费播放| 亚洲精品无码专区在线在线播放| 国产在线精品观看免费观看| 国产AV无码专区亚洲Av| 69av免费观看| 亚洲精品伦理熟女国产一区二区| 四虎成人精品在永久免费| 中文字幕免费在线看| 亚洲美女视频网站| 日本一线a视频免费观看| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产免费人成视频在线播放播| 国产区卡一卡二卡三乱码免费| 国产99久久亚洲综合精品| 久久精品亚洲男人的天堂| 在线美女免费观看网站h| 亚洲人成网站色7799| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 国产亚洲日韩一区二区三区| 无码国产精品一区二区免费模式 | 国产精品亚洲专区一区| 亚洲狠狠婷婷综合久久久久| 亚洲精品免费在线| 黄页网站在线免费观看| 色婷婷六月亚洲婷婷丁香| 国产片免费在线观看| 久久99热精品免费观看牛牛| 亚洲欧美aⅴ在线资源|