程序人生

          不甘寂寞^_^
          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);
          .............
          ?>


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

          主站蜘蛛池模板: 长海县| 沅陵县| 福鼎市| 白水县| 琼海市| 桦川县| 娱乐| 长沙县| 伽师县| 肥东县| 衢州市| 开远市| 山丹县| 盐池县| 大厂| 松潘县| 新田县| 蕲春县| 广饶县| 霍邱县| 昔阳县| 武乡县| 两当县| 道孚县| 余姚市| 环江| 洪江市| 台安县| 汝城县| 页游| 威海市| 康保县| 班戈县| 石台县| 谢通门县| 伊金霍洛旗| 库尔勒市| 镇雄县| 萨迦县| 杨浦区| 绥芬河市|