基于上下文服务的会议通知系统及方法技术方案

技术编号:3855063 阅读:279 留言:0更新日期:2012-04-11 18:40
一种基于上下文服务的会议通知系统和方法,系统设有五个部件:客户端,服务总线,BPEL执行引擎,上下文服务模块和通信服务模块。会议通知方法是:用户从客户端输入会议通知请求后,服务总线接收该请求,转发至BPEL执行引擎,由其启动会议通知流程模块,该模块针对每位与会者分别执行会议通知服务:先调用上下文服务模块,获知以何种方式通知当前与会者及其联系方式和通知内容,再经由服务总线调用通信服务模块中的对应服务单元,向该与会者发出会议通知,并把通知结果返回给会议通知流程模块,由该模块判断是否通知下一位与会者,并在遍历全部与会者后,返回最终结果给客户端。本发明专利技术使用多种通信手段,结合语义推理技术,自动完成会议通知服务。

【技术实现步骤摘要】

【技术保护点】
一种基于上下文服务的会议通知系统,其特征在于:该系统设有下述五个部件: 以浏览器/服务器架构组建的客户端,作为人机交互界面,该部件用于获取用户设置的会议信息,并把该信息封装成简单对象访问协议SOAP消息后,采用超文本传输协议HTTP经 服务总线转发给其它部件进行处理,并接收和显示返回的处理结果; 提供消息传输路由和转发的服务总线,用于接收客户端的输入信息并统一转换为规格化消息Normalized Message,转发给后续部件处理;设有消费者绑定组件和提供者绑定组件 ,前者用于侦听和接收来自客户端的HTTP请求并把该请求转换为规格化消息,然后路由给BPEL执行引擎;后者负责接收来自BPEL执行引擎中会议通知流程模块的调用web服务的规格化消息,并将该消息转换为用于调用web服务的SOAP消息后,分发给上下文服务模块或通信服务模块; 直接设置在服务总线上、相对独立的业务流程执行语言BPEL执行引擎,该部件直接采用规格化消息与服务总线进行交互,并设有会议通知流程模块,该模块存储有会议通知业务流程的控制脚本及相关配置文件;接收到客户端的请 求消息后,BPEL执行引擎自动触发并执行会议通知业务流程模块中的控制脚本,按照业务流程调用相应的web服务;并在业务处理结束后,把会议通知结果返回给客户端; 为会议通知业务流程提供上下文感知的上下文服务模块,用于根据从客户端输入的会议 和与会者的上下文信息以及语义网的本体推理和规则推理,决策以何种方式向与会者通知开会消息并合成相应的通知内容;设有三个子模块:业务逻辑单元、本体划分单元和模型推理单元;其中业务逻辑单元的功能是获取上下文信息,把该上下文信息发送给模型推理单元并把模型推理单元分析后的决策结果返回给会议通知流程模块;模型推理单元的功能是接收业务逻辑单元送来的上下文信息,并把该信息映射成对应的本体实例,再结合本体模型分别对其进行基于本体推理和规则推理的分析,决策以何种方式通知与会者;本体划分单元的功能是向模型推理单元提供与本体实例相对应的本体模型,将完整的多媒体会议本体转化为以邻接表形式存储的图,再基于扩展的广度优先算法和模型推理单元的本体实例进行本体切割,切除该多媒体会议本体的冗余部分,保留有效的子本体,形成相应的本体模型返回给模型推理单元,提高模型推理单元的推理效率; 执行会议通知服务操作的通信服务模块,该模块基于web服务技术,分别由封装为电子邮件Ema...

【技术特征摘要】

【专利技术属性】
技术研发人员:程渤章洋陈俊亮钟升达林祥涛
申请(专利权)人:北京邮电大学
类型:发明
国别省市:11[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1