程序人生

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

          CGI方式發送RTX消息

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

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

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

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

                2、改用CGI方式發送RTX消息。

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

          第一步:RTX服務端IP授權

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

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

           

                       

          第二步:實現代碼:

          View Code

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

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

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


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

          主站蜘蛛池模板: 通许县| 芜湖县| 始兴县| 鄂托克前旗| 烟台市| 绥化市| 酒泉市| 依兰县| 光泽县| 冷水江市| 前郭尔| 泗洪县| 祁门县| 翁源县| 高唐县| 乐昌市| 南丰县| 天长市| 哈巴河县| 石河子市| 轮台县| 炎陵县| 武夷山市| 通渭县| 修武县| 香河县| 东莞市| 故城县| 文登市| 巍山| 潍坊市| 峨眉山市| 哈尔滨市| 绵竹市| 灵台县| 开鲁县| 塔河县| 瑞金市| 普兰店市| 铅山县| 东辽县|