实现 Lotus &Domino 办公系统到手机的延生,不需要原有开发商支持。

    1、Louts 现状

    目前国内使用Lotus Domino平台做为OA系统的政府和企业都是使用 OA比较长的,比较有经验的用户。经过了多年的应用,OA系统已经进入一个成熟稳定期,需求上也相对稳定,对每个新需求非常慎重,不希望对原有的结构进行调整。 


    2、移动化的发展

    随着智能手机和移动互联网络的发展,移动OA的外部环境已经形式。对于 Lotus Domino 原有的用户来说,原来OA实施的时候遇到的周期过长、代码反复调整、领导需求变化、实施推广等问题还历历在目。担心移动OA的上马又需要对OA大面积的改造,风险难以控制;希望不需要修改现有OA的结构甚至代码就能将Lotus Domino OA拓展到手机上使用,这就是Lotus 用户面临的主要困境。


    3、二次开发需求

    由于 Lotus Domino 有良好的二次开发环境(其Designer 简单易用),使得用户经常可以在原来OA厂家提供的产品上进行深层次的改造,这些用户通常都有信息部门并具有一定的开发能力,这使得在上移动OA的时候,他们希望得到的不仅是一个产品,更是一个类似Lotus Domino的平台,自己对移动应用进行功能增加和完善。 


    4、MAStudio平台可以完美解决以上这两个问题: 

    MAStudio 提供了网页接口模式(HTTP 方法)通过模拟浏览器向DOMINO 的 HTTP SERVER提交(post/get)URL 来获取到文档(openDocument)、视图(openView)、运行现有的代理(openagent)、新建文档(openForm)等等操作;充分利用现有 domino 的设计元素来进行数据交互。  


    MAStudio是一个完整的开发平台,具有标准的语法及丰富的组件,方便技术人员开发构建各类移动应用。

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

    4.1 HTTP 方式:主要通过向 Domino 的 HTTP SERVER 进行 POST 和 GET 请求;请求的URL是现有OA的应用连接如 openDocument、openView、openAgent、openForm、editDocument 等;对请求回来的结果;采用正则表达式进行匹配;匹配的结果整理后 PUSH 到手机终端显示。 

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

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


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