研究JAIN SLEE也有一段时间了,整体感觉这个规范发展很慢,没有什么社区。SLEE是IT企业想向电信设备企业渗入的,一个关于业务逻辑执行环境的规范。你可以把SLEE理解一个EJB2.X的规范,目前的版本为1.1。1.1还是一个未正式发布的草稿。1.1对1.0进行了大幅的修证,新增了很多东西,但离一个成熟的,完善的业务逻辑执行环境的规范很远。目前基于SLEE规范开发的产品,主要公司有mobicents,JNetX。其中JNetX做得最好, mobicents是一个开源项目,目前已被redhat收购。
如果你想先初步的了解JAIN SLEE,你可以先看看这篇文档《开源的 JAIN-SLEE SIP 软交换 -- Mobicents》,或许会有点用,不用我在这哆嗦了。
JAIN SLEE是JAIN规范簇下一个规范,主要由Sun,BEA等IT公司主导。所有的规范纳入JCP。官方网址为http://jcp.org/en/jsr/tech?listBy=2&listByType=tech。JAIN项目专家组(分为协议专家组(PEG)和应用专家组(AEG))只负责制定,不负责实现,如果设备商或运营商支持JAIN规范,就要自己去实现规范的内容,然后到JAIN的官方网站下载一个TCK(Technology Compatibility Kit:技术兼容工具),用它来验证产品是否达到规范要求的标准,如果达到标准了,就可以向JAIN申请认证了。认证好之后,大家就都可以按照JAIN的标准开发和部署了。
JAIN协议组成
JAIN协议由一系列的子协议的组成:主要的由如下几个
1. JAIN Service Logic Execution Environment (JSLEE):一个业务执行环境协议,定义了一个业务运行的容器,所有的业务逻辑在容器中执行。
2. JAIN Session Initiation Protocol (JSIP): SIP协议栈JAIN实现。
3. Java Call Control (JCC):JAVA呼叫控制功能实现,完成软交换功能的一部分。
4. Server APIs for Mobile Systems (SAMS):移动系统的服务器API接口规范。
5. Mobile Device Management and Monitoring (DM):移动设备管理和监视。
6. SIP API for J2ME (SIP for J2ME):J2ME中使用的SIP API规范。
7. Location API for J2ME (Location for J2ME):J2ME中的定位API规范。
8. Wireless Messaging API (WMA):短消息API规范。
9. Operations Support Systems through Java (OSS/J) APIs:JAVA运营支撑系统API规范。
JAIN SLEE
最新推荐文章于 2024-10-12 23:00:28 发布