应用系统与引擎跨语言实现交互的方法技术方案

技术编号:7446548 阅读:264 留言:0更新日期:2012-06-20 18:14
本发明专利技术一种应用系统和引擎跨语言实现交互的方法,具体包括如下步骤:应用系统通过统一数据格式输入输出组件将数据内容转换成统一数据格式后,提交统一格式的数据及交互接口命令至语言转换组件,由语言转换组件将其中的交互接口命令转换成引擎所能识别的语言;并将应用系统的请求数据和交互接口命令送至引擎,由引擎完成业务调度和业务处理;引擎返回统一格式的数据给应用系统;采用本发明专利技术后,由于语言转换组件是个独立的组件,可与其他软件任意集成,灵活性强,若引擎需要支持新的语言,只需要在语言转换组件中进行扩展即可,无需修改引擎,具扩展性强、易维护的特点,可大大节省开发成本。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
传统引擎的跨语言实现模式是预先实现多个语言版本的引擎,在应用系统开发过程中针对其使用的开发语言,选用不同语言版本的引擎进行集成,达到引擎支持多语言的目的。这样的实现方式随着支持语言版本的增多,会造成引擎的版本也同样增多,存在灵活性差、维护难度大、开发成本高的情况。
技术实现思路
本专利技术的目的在于提供一种应用系统和引擎跨语言实现交互的方法,易于维护、 扩展性强,新增一种语言无需重新开发一套引擎,大大节省了开发成本。本专利技术一种应用系统和引擎跨语言实现交互的方法,具体包括如下步骤步骤1、应用系统通过统一数据格式输入输出组件将数据内容转换成统一数据格式;步骤2、应用系统提交统一格式的数据及交互接口命令至语言转换组件,由语言转换组件将其中的交互接口命令转换成引擎所能识别的语言;步骤3、该语言转换组件将应用系统的请求数据和交互接口命令送至引擎,由引擎完成业务调度和业务处理;步骤4、引擎返回统一格式的数据给应用系统。采用本专利技术的方法后,由于语言转换组件是个独立的组件,可与其他软件任意集成,灵活性强,若引擎需要支持新的语言,只需要在语言转换组件中进行扩展即本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:游建友周华宋小厚
申请(专利权)人:南威软件股份有限公司
类型:发明
国别省市:

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

1
相关领域技术