持之以恒

          記錄本
          posts - 4, comments - 32, trackbacks - 0, articles - 74
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          華為彩信模擬器的參數(shù)設(shè)置

          Posted on 2012-09-25 12:49 小白19870626 閱讀(1497) 評論(0)  編輯  收藏 所屬分類: MM7
          最近開發(fā)了一個(gè)SP的彩信接入系統(tǒng),代碼編寫完成后,覺得有必要進(jìn)行接發(fā)測試。從網(wǎng)上下載來華為彩信模擬器,測試過程中發(fā)現(xiàn)始終無法成功。不得已使用DJ Java Decompiler反匯編了一下代碼,經(jīng)過簡單分析終于才了解到接發(fā)的URL地址和端口如何填寫,真是不知道為什么華為不把文檔寫詳細(xì)一點(diǎn),搞得大家開發(fā)那么累。
          1、mm7Config.xml中的ListenIP、ListenPort分別是接收彩信時(shí)的監(jiān)聽地址和端口,這里我使用了127.0.0.1和9080,對應(yīng)華為彩信模擬器的Send to應(yīng)該填寫http://127.0.0.1:9080/Receiver。
          2、mm7Config.xml中的mmscURL、mmscIP分別是彩信中心接收彩信時(shí)的URL和IP地址,這里我使用了/vas和127.0.0.1,對應(yīng)華為彩信模擬器的Listener Port填寫80即可。
          這樣對mm7Config.xml和華為彩信模擬器進(jìn)行了適當(dāng)?shù)男薷模瑔?dòng)自己開發(fā)的彩信接入系統(tǒng)。點(diǎn)擊“Send”按鈕,命令窗口還是報(bào)錯(cuò),具體如下:
          錯(cuò)誤:“沒有說明名稱空間前綴“soap-env”。”
          2009-6-24 17:20:05 com.sun.xml.internal.messaging.saaj.soap.MessageImpl writeTo
          嚴(yán)重: SAAJ0540: Error during saving a multipart message

          這個(gè)問題稍微麻煩一點(diǎn),需要在系統(tǒng)屬性中設(shè)置javax.xml.soap.MessageFactory和javax.xml.soap.SOAPConnectionFactory。實(shí)際上華為的彩信模擬器MMSCSimulation.exe是一個(gè)可執(zhí)行的jar包,用WinRar將該文件展開到你的工作目錄下,然后執(zhí)行java -Xmx1024m -Xms1024m -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl -Djavax.xml.soap.SOAPConnectionFactory=com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnectionFactory com.huawei.mms.simulation.MM7Simulation啟動(dòng)模擬器,就可以進(jìn)行測試?yán)病?
          • 大小: 55.7 KB


          小白

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 白水县| 徐汇区| 车致| 余干县| 石狮市| 乐安县| 浦江县| 江门市| 文化| 莱芜市| 松溪县| 黄石市| 青海省| 凌源市| 枝江市| 渑池县| 茶陵县| 龙口市| 河曲县| 静乐县| 曲麻莱县| 马公市| 汽车| 钦州市| 罗源县| 珠海市| 宿迁市| 元江| 永福县| 临邑县| 泰顺县| 屏东县| 长岛县| 丽江市| 浑源县| 芦溪县| 绍兴市| 青州市| 滕州市| 开化县| 阳泉市|