xUMIP Short Message Gateway Simulation Release Notes
Release 0.7.1
Last revised February 6, 2006
關于本軟件
xUMIP Short Message Gateway Simulation是遵照當前幾個主要的短消息網關協議而開發的一套消息網關模擬系統.
本軟件可以作為軟件企業、服務商(如SP,CP)開發短消息系統的模擬測試服務器,也可以作為SP在新業務上線前的業務模擬
測試之用.
使用許可
在符合相關法律規定的條件下你可以自由獲取并使用本軟件,在使用中請保證軟件的完整性,并且不要將本軟件用于商業
用途.
部署
1)目標系統環境
Reference Platforms |
Operating system |
Processor architecture |
Window system |
Java 2 Platform |
Microsoft Windows XP |
Intel x86 |
Win32 |
Sun Java 2 Standard Edition, version 1.4.2_08 for Microsoft Windows |
Microsoft Windows XP |
Intel x86 |
Win32 |
IBM 32-bit SDK for Windows, Java 2 Technology Edition, Version 1.4.2 SR1a |
Microsoft Windows XP |
Intel x86 |
Win32 |
Sun Java 2 Standard Edition 5.0 Update 2 for Microsoft Windows |
Red Hat Enterprise Linux WS 3 |
Intel x86 |
GTK |
Sun Java 2 Standard Edition, 1.4.2_08 for Linux x86 |
Red Hat Enterprise Linux WS 3 |
Intel x86 |
GTK |
IBM 32-bit SDK for Linux on Intel architecture, Java 2 Technology Edition, Version 1.4.2 SR1a |
SLES 9 |
Intel x86 |
GTK |
Sun Java 2 Standard Edition, version 1.4.2_08 for Linux x86 |
SLES 9 |
Intel x86 |
GTK |
IBM 32-bit SDK for Linux on Intel architecture, Java 2 Technology Edition, Version 1.4.2 SR1a |
Sun Solaris 8 |
SPARC |
Motif |
Sun Java 2 SDK, Standard Edition, 1.4.2_08 for Solaris SPARC |
HP HP-UX 11i |
hp9000 PA-RISC |
Motif |
HP-UX SDK for the Java 2 platform, version 1.4.2.07 for hp9000 PA-RISC |
IBM AIX 5L Version 5.2 |
PowerPC |
Motif |
IBM 32-bit SDK for AIX, Java 2 Technology Edition, Version 1.4.2 SR1a |
Apple Mac OS X 10.3 |
PowerPC |
Carbon |
Java 2 Standard Edition 1.4.2 for Mac OS X |
2)部署
將得到的軟件包解壓至目標機器,具體操作可能因操作系統不同而有所區別.
問題及使用說明
本軟件代碼全部采用JAVA2語言開發,用戶界面基于Eclipse3.1 RCP平臺,有關JAVA和Eclipse平臺的已知問題請參考相關資料。
1) 功能特性
A)已支持的網關協議:
CMPP2.0、CMPP3.0;
CNGP1.0;
SMGP2.0;
SGIP1.2;
B)可根據需要配置網關服務器參數,并創建任意多個服務器;
C)SP參數可配置并可以在一個網關服務器下創建任意多個SP實例;
D)CMPP、SMGP、CNGP網關實現長連接、且上下行在同一個TCP/IP連接中處理;
D)支持SGIP協議上下行消息在不同TCP/IP連接的情況,支持短連接方式;
E)自動產生并回復狀態報告消息;
F)網關服務器自動監測設定時間內無消息包傳輸的連接,并強制斷開連接;
G)按照協議每個網關實例維護自己的消息流水號和消息ID;
H)支持多種MO方式;
I)協議分析可按不同網關進行區分;
J)可設置協議分析過濾器(界面部分未實現);
2) 限制
A) 除Deliver消息外,所有網關發出的數據包(即Resp消息)都沒有處理相應的消息事件;
B) 除DeliverResp消息外,所有網關收到的數據包都有相應的事件處理;
3) 問題
SGIP網關第一次下發MO消息時沒有得到消息事件(bugs 0001);
當進行大批量消息發送時,由于界面處理延時,導致網關處理速度減慢(bugs 0002);
運行時異常可以提交給<theklls@gmail.com>,我會根據情況作出修訂。