There are many different types of mobile architectures that are in use today. Each has their own challenges. Thick client – robust applications stored locally on device, costly to deploy, but inexpensive to run Rich Client – ??? Thin client – Browser based – only work when connected to network, easy to deploy, expensive to operate with airtime costs Streaming Client – rich experience, but no information stored on the device Messaging client - ?? No client – No mobile solution at all – very limited. ?? Strategic Planning Assumptions: By year-end 2010, 50% of Fortune 1000 companies will use mobile streaming technology to deliver information to select employees. By 2010, the number of thin-client applications deployed for B2C applications will outnumber thick/rich enterprise applications by more than 100:1. By year-end 2011, in the corporate domain, rich-client applications will outnumber thick-client applications (0.6 probability).
Need notes for this slide Background: Fragmentation and legacy support in handset software environments will mean that the average large enterprise in 2011 will be support at least 3 different operating systems and 5 different primary interfaces such as browsers for mobile applications.
遮住运营商标记
电子邮件是非结构化的信息,内容难于定义,格式不规范,如何解决这个问题?
Determines which emails are Widget (AMP) emails Applies configurable regular expression matching rules to common email fields Using matching rules, determines with which Widget application and version the email should be associated Passes non-AMP emails through to sync engine Processes AMP emails Attaches new fields indicating which Widget application and version it matched against Inserts AMP emails into Transform queue
Extracts emails from Transform queue Invokes third-party plugin to process the email and return a Transformed Data string. Attaches the Transformed Data to the original email and sends it back to the sync engine for normal email processing and delivery
技术架构的不断更新 Mainframe Era Client/Server Era Internet Era Mobile Era Mainframe I Serial/SNA I Terminals Server Protocols I Network/LAN I Protocols Clients Server I Web & App Server Standard Protocol I I Browser Clients Server I Mobile Infrastructure I I Devices “ Mobile Enterprise Application Platform” (Gartner)
Handset Software Environments Multiply Physical Form Factors, Task Specific Wider Set of Mobile Software Vendors Development Environments Mature 移动应用环境不断丰富
移动办公应运而生 OR
Agenda
移动环境决定移动办公
未来收件箱助力移动办公
Widget 造就移动办公
我们的努力实现移动办公
Mobile Office
Mobile Inbox of the Future
实现了工作流 移动化
采购单申请, CRM 提醒、提醒审批完成提醒等
用户可以及时在移动设备上处理关键流程
提高用户响应速度,保证工作流顺利进行
收件箱 成为信息中心
采用了熟悉的操作界面
降低学习使用新软件的成本及风险
Provides business processes to mobile inbox
通过收件箱提供业务流程处理 ERP
Wireless Email
及时、随时收发 邮件
读取、标记、删除 邮件
邮件分发时间 < 5 秒
高级特性
附件过滤 , 下载 , 浏览以及智能转发
可配置的邮件过滤
高可用低成本
经过优化的网络流量
电池续航超过 2 天
端到端的数据安全
设备数据安全
可以强制开机密码、设定密码长度及复杂性
加密收件箱、个人信息及关键数据
设备同用户绑定
具有安全的传输协议
1024-bit RSA OAEP 加密算法 ( 用于密钥交换 , etc.)
128-bit AES 数据加密 , 每次 HTTP 请求,一次一密
通过了 FIPS 140-2 认证
DMZ Proxy (Relay Server)
应用级 Proxy
Inbound 端口模式
iAnywhere Relay Server
多平台支持通用性
多于 250 种终端设备
Windows Mobile
Symbian
iPhone
Palm
多种网络接入方式
WI-FI
GPRS
CDMA
LAN
WI-MAX
所有 TCP/IP 网络
Mobile Office 基础优势
Mobile Inbox of the Future
可以同 Sybase 的整体解决方案进行集成
可以支持多种终端设备 Management and Security Mobile Database & Sync Mobility Platform Mobile Inbox of the Future
Widget 原理 Action Taken Widget Email Yes or No? (optional) Email Widget Email Yes or No? Yes No Mobile Office Server Backend System Groupware System Interceptor Sync Engine Transformer Responder Transformer Plug-in Responder Plug-in Mobile Device Mobile Office Client Client Widget Yes Web Service Database HTTP/Tcp 任何开发接口 PowidgetServer.dll Manifast.xml PowidgetClient.xml or PoWidgetClient.dll
Responder ContextData sData 企业 OA 系统 发送数据 Responder Plugin ( ProcessResponse) 解析结果信息 获取结果信息项 发送结果到 OA oContextData.Variables["Activity"] 获取配置信息
配置文件 – Manifast.xml 布署配置文件 – Manifast.xml
POWidgetServer.dll POWidget.xml Manifast.xml POWidget.zip AMPInterfaces.dll PO Widget 布署包
Agenda
移动环境决定移动办公
未来收件箱助力移动办公
Widget 造就移动办公
我们的努力实现移动办公
Mobile Office 服务器要求
服务器要求
– Intel Pentium 4, 2 GHz 或更高
– 最低 2 GB 的 RAM
– 2 GB 可支持到 500 用户 , 4 GB 可支持到 500-1000
– 最低 100 M 的网卡
– Microsoft Windows 2003
– Domino: 7.x 或更高
– Exchange: MAPI/CDO 1.2.1
– 支持 HA 的部署方式
开发相关软件及工具
Mobile Office 5.6 build 0122 (build 926 +)
Visual studio 2005 or 2008
Windows Mobile SDK 5.0 +
ActiveSync 4.5
IBM Lotus Domino
Lotus Domino 7.0.2
Lotus Client (Notes, Administrator, Designer)
Microsoft Exchange
MS Exchange Server 2003 sp2+
Widget 开发过程
创建服务器端模块 POWidgetServer.dll
创建移动端模块 POWidget.dll or POWidget.xml
创建配置文件 Manifast.xml
打包并发布 POWidget.zip
分配用户访问权限
客户端访问服务器
Demo 1 ( XML & .net ) Action Taken Widget Email Yes or No? (optional) Email Widget Email Yes or No? Yes No Mobile Office Server Interceptor Sync Engine Transformer Responder Transformer Plug-in Responder Plug-in Mobile Device Mobile Office Client Client Widget Yes 手动发送 email 结果输出 到文件系统
Demo 2 ( .net GUI & Datagrid ) Action Taken Widget Email Yes or No? (optional) Email Widget Email Yes or No? Yes No Mobile Office Server Interceptor Sync Engine Transformer Responder Transformer Plug-in Responder Plug-in Mobile Device Mobile Office Client Client Widget Yes 手动发送 Email + XMLData 结果输出 到文件系统
Demo 3 (展现 HTML 数据) Action Taken Widget Email Yes or No? (optional) Email Widget Email Yes or No? Yes No Mobile Office Server Interceptor Sync Engine Transformer Responder Transformer Plug-in Responder Plug-in Mobile Device Mobile Office Client Client Widget Yes 手动发送 Email + HTML 结果输出 到文件系统
Demo 4 (显示 Web 内容) Action Taken Widget Email Yes or No? (optional) Email Widget Email Yes or No? Yes No Mobile Office Server Interceptor Sync Engine Transformer Responder Transformer Plug-in Responder Plug-in Mobile Device Mobile Office Client Client Widget Yes 手动发送 Email + URL 结果输出 到文件系统 HTML
Demo 5 ( PO Widget )
未来的 Mobile Office 用户体验 功能改进 提供了更完整的工作流集成能力 提供 iPhone BPM 支持 在原有处理流程上进行提升 满足更多用户的需求 提供 IMAP/POP 邮件服务器支持 客户端本地化工作加强 提高可用性 提供通过 SMS 进行 Push 提升终端电池续航能力 支持新设备 Nokia S60 第五版 提高后台 MO 服务器能力 提供新的管理及报告接口 提供负载均衡部署 管理客户端可以支持 Vista 系统
0 comments
Post a comment