Diameter Base Protocol
Diameter基礎協議是建立在高性能的模塊化,基于事件和異步應用的程序開發框架AMPS(異步協議服務器中間件)之上的。
Diameter base protocl is built on top of the high performance Modular, Event Based & Asynchronous application development framework called AMPS (Asynchronous Middleware for Protocol Servers).
特點
- 支持RFC 3588基礎的信息分析和驗證
- 實現了對等端狀態機
- TCP傳輸,SCTP協議會盡快添加。
- 3GPP/IMS Ro, Rf, Cx, Sh APIAPI
- 支持failover/failback
- 由于異步的開發(AMPS),有高性能和高可擴展性
Features
- Support RFC 3588 based message parsing and validation
- Peer State Machine Implementation
- TCP Transport, SCTP will be added soon.
- 3GPP/IMS Ro, Rf, Cx, Sh APIs
- Support for failover/failback
- High Performance and Scalability due to asynchronous development (AMPS)
以下是個人使用感受:
優點:
- 該庫功能完整
- 接口清晰易懂
- 只依賴于AMPS,libxml2庫,依賴性問題容易解決。
缺點:
- 項目主頁上提供的是老版本的幫助文檔,新版本和老版本相比,接口基本全部變了,使用該庫必須熟悉去閱讀改庫的源代碼。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!