Lotus&Domino 手机应用专题. 原理

    MAStudio系统由服务器部分和客户端部分组成,通过无线网络、Internet相连接。MAStudio服务器架设于企业局域网络中,负责连接企业DOMINO系统。MAStudio客户端安装于手机/PDA等无线终端,通过无线网络连接到MAStudio服务器,读取数据和指令。 MAStudio服务器可以部署在Domino服务器上也可以部署在单独服务器上。


    手机客户端只能访问到MAS服务器,由MAS服务器负责安全接入。比如请求待办列表,首先手机客户端发出请求到MAS服务器,MAS服务器再请求到Lotus服务器并接收返回数据。MAS服务器进行数据加密处理回送到手机客户端,客户端负责还原显示。


     


    MAStudio与Lotus Domino的数据交换主要是通过如下3种方式进行数据交换:


    HTTP方式:主要通过向Domino的HTTP SERVER进行POST和GET请求;请求的URL是现有OA的应用连接如openDocument、openView、openAgent、openForm、editDocument等;对请求回来的结果;采用正则表达式进行匹配;匹配的结果整理后PUSH到手机终端显示。 目前,以HTTP请求方式成为实施的主流,MASTUDIO的流程引擎能够识别Lotus的公文表单和实现自动流程提交,特别是公文表单字段特别多的情况,文档型数据库一般没有多表,都是以多字段形式存在。MASTUDIO流程引擎能够轻松处理1000个字段规模、多次连续提交以及JS形式代理驱动。


    API for C++方式:主要是通过Lotus提供的API;配上相对.id文件进行对nsf数据库进行直接数据操作。


    接口式:主要是通过改造调整现有的系统代码;进行接口开发;这些接口能对原有系统的关键应用(如OA审批、获取OA待办)进行操作。


大客户定制开发咨询
电话:025-87754180
OEM合作与增值合作咨询
电话:13951904263
在线咨询
开发支持
QQ群二:27714869 QQ:1471059225 服务时间
工作日:8:30~18:00
  • 隐私声明
  • 招贤纳士
  • 联系我们
  • ©2011 MAStudio Inc 苏ICP备9987900