更新时间:2022-01-10 20:41
JAIN是一组基于Java平台的综合网络API,提供了一种跨网络环境(分组网、无线网、PSTN网等)构建和综合业务的框架,用于开发和部署网络应用, JAIN组织由SUN公司发起,其规范由许多来自JAIN Community的合作伙伴和专家共同制定。
(1)业务(应用)可携性
业务的开发基于专有接口,不可携
JAIN将专有接口组织成统一的Java接口,使得应用与具体的网络技术无关,从而实现应用的可携性
(2) 网络融合
应用的呼叫或会话只涉及单一的网络
JAIN呼叫模型可以基于综合的网络
(3)安全的网络接入(业务的开放性)
JAIN Parlay接口使得位于网络之外的不可信应用能够通过特定的安全措施直接访问综合网络的资源
(1) JAIN协议API规范
统一同一种协议的不同协议变体:JAIN TCAP API,JAIN,ISUP API,JAIN SIP API,JAIN Presence (JSR 186),
JAIN Instant Messaging(JSR 187) 等
定义网络业务与协议栈之间交换信令消息的通用Java接口
(2) JAIN应用API规范
JAIN呼叫控制/协调与事务处理
JAIN业务供应商API
JAIN业务创建和业务逻辑执行环境(JSCE/JSLEE)