BlackBerry移动办公软件接口开发培训大纲

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

BlackBerry移动办公软件--接口开发技术培训1.移动办公系统架构详细介绍4.移动办公系统数据接口基本模型介绍5.协创A8产品数据接口定义讨论2.移动办公软件应用案例介绍3.移动办公系统数据接口形式列举移动办公系统架构详细介绍1.移动办公系统架构详细介绍1.移动办公系统架构图办公信息收发机制移动办公软件应用案例介绍2.移动办公软件应用案例介绍2.海淀区人民政府移动办公系统移动办公系统在黑莓8900型号手机上的截图此界面为系统主屏幕中的海淀人民政府系统图标首次进入软件进行身份验证中信债券移动办公系统案例2OTHER其他案例佳兆业移动办公系统华夏人寿移动办公系统德信集团移动办公系统移动办公系统数据接口形式列举3.移动办公系统数据接口形式列举3.数据接口形式•可适配多种旧办公系统•采用定时触发批量处理机制•变通方案可灵活采用组合接口•根据客户环境定制适配接口客户系统应用数据接口服务WebServiceHTTP/HTTPS手机应用MDS/无线网络数据库/消息队列D.B.Connectivity数据解析器缓存/数据库缓存数据解析器手机应用MDS/无线网络数据库&ServletDatacontroller手机应用MDS/无线网络•推荐接口形式业务流程手机收到数据提醒用户BES(MDS)推送数据客户应用发起PUSH动作请求用户响应并处理待办数据中心(接口)相应并解析返回用户处理结果用户提交处理结果业务流程1.应用服务发起推送请求2.数据中心处理数据并发送到BES3.BES推送给手机应用软件4.手机用户收到数据并提示用户处理5.用户处理完毕后提交结果到数据中心6.数据中心提交用户数据到应用服务7.应用服务返回最终处理结果给数据中心移动办公系统数据接口基本模型介绍4.移动办公系统数据接口基本模型介绍4.接口数据基本模型推送数据基础模型请求数据基本模型接口服务数据命令错误消息请求数据验证提交数据接口数据模型概要接口数据主要分为两大类:推送数据和请求数据-推送数据主要由客户应用接口或数据中心发起,经过MDS推送到手机应用软件-请求数据主要由数据中心或手机应用软件发起,再由客户应用接口响应并返回结果数据接口数据示例•客户应用系统通过WebService或其它形式发送数据到数据中心(接口服务),数据中心解析并发送数据到BES服务器,BES服务器由MDS服务发送数据到用户手机平台。•此数据由后台接口或数据中心格式化并压缩,接口数据模型采用标准的XML数据对象。推送数据-待办数据办文表单PUSH数据XML?xmlversion='1.0'encoding='utf-8'?root!--流程主信息--!--type:数据类型1表示待办2表示已办3表示部门发文非空--!--child:子数据类型0表示办文,1表示收文,3表示阅读文非空--!--docId:数据包或文档的唯一标示非空--!--currName:当前处理人名称,如果有多个同级审批人,以“;”分号分界--!--createDate:待办的开始日期--!--creator:拟稿人名称--!--loadContent:处理状态(正在处理,处理中等)--!--pushDate:此条数据开始PUSH的时间--!--title:待办标题--!--pin:处理人PIN--!--state:待办提交状态1为False0为True--responsetype='1'child='1'docId='2009321e'currName='abc;acb'creator='aaa'loadContent='1'pushDate='2009-3-21'createDate='2009-3-21'title='融资委办公'pin='2100000a'state='1'protype='text'name='n1'title='公司领导批示'need='true'12345/proprotype='line'/protype='readonly'title='拟稿单位'信息技术中心/proprotype='line'/protype='text'name='n4'title='备注'need='true'test\n杨波信息技术中心2009-3-2311:29:33/proprotype='line'/protype='att'attfileName='通知.doc'![CDATA[通知.doc]]/attattfileName='通知2.doc'![CDATA[通知2.doc]]/att/proprotype='hidden'name='F_name'节点值/proprotype='line'/!--按钮区域--!--type:按钮类型--!--title;//标题,按钮显示名非空--!--id;//按钮的唯一标示(根据IDCase动作内容)非空--!--show;//提示信息文本--!--fieldname;//按钮操作域的名称--!--value;//按钮提交值--!--url;//按钮数据请求的url(作为提交值)非空--!--action;//按钮动作:0返回不操作,1开始办理,2收回,3签发,以此类推(暂无用)--!--isalert;//是否提示,空为不提示,有值为提示信息(暂无用)--!--selectuser;//选择人员,空为不选择,有值为选择,当值为“0|”为选择任意部门多人;“1|”选择任意部门单人;“2|value”为选择指定部门(value:部门ID);“3|value”为选择指定范围为员(value:name=gonghao,name=gonghao)--!--issend;//是否填写意见后直接签发,空或0为不签,1为签发--protype='button'id='n33'value=''url=''fieldname='b1'title='交公司领导'action='1'isalert='1'selectuser=''issend=''show=''//response/root数据接口示例1.请求URL地址2.提交URL参数3.提交POST数据4.返回数据结果请求数据协创A8产品数据接口定义讨论5.协创A8产品数据接口定义讨论5.A8产品无线办公接口同步数据分类主要推送数据分类业务数据分析所有请求数据分类异步推送消息谢谢!

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功