程序人生

          不甘寂寞^_^
          posts - 2, comments - 2, trackbacks - 0, articles - 4
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          CGI方式發(fā)送RTX消息

          Posted on 2012-02-10 22:20 阿星 閱讀(2910) 評論(0)  編輯  收藏 所屬分類: RTX

             在上一遍中講到,用java調用RTX的API實現發(fā)送消息的功能。經測試在Windows平臺下tomcat上面是沒問題的,可以實現想要的功能;但將代碼部署至Linxu平臺WAS下就行不通咯。因為這樣寫的代碼是不能實現跨平臺操作的,可我現在做的這個項目恰好是要發(fā)布在Linux平臺中的WAS服務器上,所以之前的代碼又得重新編寫:

                要實現通過代碼跨平臺發(fā)送RTX消息可有以下兩種方式:

                1、寫一個中轉程序,就是將寫好的java調用代碼封裝成一個web應用程序。

                2、改用CGI方式發(fā)送RTX消息。

                我采用的是第二種方式,下面就為大家介紹下本人的操作過程:

          第一步:RTX服務端IP授權

               1.用記事本打開System32下的rtxServerApi.ini文件,把Host改為RTX服務器的IP地址。

              2.進入RTX服務器安裝目錄../RTXServer下,用記事本打開SDKPorperty.xml文件,在里面增加開發(fā)機器地址(如下圖所示),保存后重啟RTX服務。

           

                       

          第二步:實現代碼:

          View Code

          第三步:如果RTX賬號中有純數字賬號還得做以下操作,不能數字賬號還是不行

               找到RTXServer的安裝目錄..\Tencent\RTXServer\WebRoot\SendNotify.cgi紅色部分為添加內容)

          <?PHP
          ........
          $Name = "ExtTools";
          $ObjApi->Name = $Name;
          $objProp->Add("UINTYPE", "Account"); //允許操作純數字賬號
          $objProp->Add("msgInfo", $msg);
          .............
          ?>


          有興趣的或正在開發(fā)此功能的朋友可以去實下,希望對你有所幫助.....

          主站蜘蛛池模板: 美姑县| 丹东市| 扶绥县| 闸北区| 伊金霍洛旗| 乌拉特中旗| 邹城市| 二连浩特市| 常山县| 眉山市| 裕民县| 和静县| 静乐县| 安义县| 临朐县| 临清市| 天门市| 柞水县| 屏东县| 疏勒县| 略阳县| 青河县| 温泉县| 台东县| 焉耆| 通化县| 开化县| 峨山| 即墨市| 襄垣县| 三台县| 将乐县| 合阳县| 五莲县| 亚东县| 双鸭山市| 临沧市| 溧阳市| 定陶县| 双柏县| 宁强县|