程序人生

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

          CGI方式發送RTX消息

          Posted on 2012-02-10 22:20 阿星 閱讀(2908) 評論(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);
          .............
          ?>


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

          主站蜘蛛池模板: 兴化市| 买车| 永年县| 家居| 洪雅县| 深泽县| 安阳市| 裕民县| 江阴市| 长泰县| 阳江市| 甘洛县| 宁强县| 隆昌县| 辉县市| 沙洋县| 霍山县| 包头市| 洛隆县| 永德县| 和政县| 绥江县| 华安县| 临武县| 温州市| 曲松县| 淅川县| 玉门市| 耿马| 靖安县| 崇明县| 岳阳市| 乐东| 塔河县| 永胜县| 枣庄市| 尼玛县| 清水县| 南丰县| 辉县市| 东乡族自治县|