如何进行PUSH OA

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    企业有大量的客户在企业外部,企业的员工需要在企业外部进行工作。 客户类型多种多样,客户需求千奇百怪,如何能及时响应用户不同要求? 随着公司的发展,不论客户或者本公司都会产生大量分支机构 公司规模扩大,业务会越来越复杂,人员结构越来越复杂 员工没有固定的工作时间

    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

    部署后,终端应用自动升级

    负载均衡采用 http 负载均衡设备,可以轻易同现有企业网络环境集成 提供高可用方案,可以保障系统的稳定性降低运作难度提高服务品质

    介绍一下我的环境

    Favorites, Groups & Events

    如何进行PUSH OA - Presentation Transcript

    1. 系统顾问 王楠 [email_address] Mobile Office Widget 开发入门
    2. Agenda
      • 移动环境决定移动办公
      • 未来收件箱助力移动办公
      • Widget 造就移动办公
      • 我们的努力实现移动办公
    3. 现今的工作环境
    4. Rich Client Streaming Client Thin Client Messaging Client Thick Client
      • Native code
      • Customized UI
      • Good User Experience
      • Disconnected Use
      • Costly to Deploy
      • Mobile AJAX
      • Better User Experience
      • Poor Offline Performance
      • Browser and Java Apps
      • Client Flexibility
      • No Offline
      • FLASH, Audio/Video Streaming
      • Rich media experience
      • No stored content
      • SMS, MMS, E-mail
      • Unified Communications opportunity
      • Small, Costly data payloads
      • IVR systems
      • Warehouse or limited SFA, CPG or FSM
      • Limited interaction capabilities
      No Client 终端设备的不断演化
    5. 技术架构的不断更新 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)
    6. Handset Software Environments Multiply Physical Form Factors, Task Specific Wider Set of Mobile Software Vendors Development Environments Mature 移动应用环境不断丰富
    7. 移动办公应运而生 OR
    8. Agenda
      • 移动环境决定移动办公
      • 未来收件箱助力移动办公
      • Widget 造就移动办公
      • 我们的努力实现移动办公
    9. Mobile Office
    10. Mobile Inbox of the Future
      • 实现了工作流 移动化
        • 采购单申请, CRM 提醒、提醒审批完成提醒等
        • 用户可以及时在移动设备上处理关键流程
        • 提高用户响应速度,保证工作流顺利进行
      • 收件箱 成为信息中心
        • 采用了熟悉的操作界面
        • 降低学习使用新软件的成本及风险
        • Provides business processes to mobile inbox
      通过收件箱提供业务流程处理 ERP
    11. Wireless Email
      • 及时、随时收发 邮件
        • 读取、标记、删除 邮件
        • 邮件分发时间 < 5 秒
      • 高级特性
        • 附件过滤 , 下载 , 浏览以及智能转发
        • 可配置的邮件过滤
      • 高可用低成本
        • 经过优化的网络流量
        • 电池续航超过 2 天
    12. 端到端的数据安全
      • 设备数据安全
        • 可以强制开机密码、设定密码长度及复杂性
        • 加密收件箱、个人信息及关键数据
        • 设备同用户绑定
      • 具有安全的传输协议
        • 1024-bit RSA OAEP 加密算法 ( 用于密钥交换 , etc.)
        • 128-bit AES 数据加密 , 每次 HTTP 请求,一次一密
        • 通过了 FIPS 140-2 认证
      • DMZ Proxy (Relay Server)
        • 应用级 Proxy
        • Inbound 端口模式
      iAnywhere Relay Server
    13. 多平台支持通用性
      • 多于 250 种终端设备
        • Windows Mobile
        • Symbian
        • iPhone
        • Palm
      • 多种网络接入方式
        • WI-FI
        • GPRS
        • CDMA
        • LAN
        • WI-MAX
        • 所有 TCP/IP 网络
    14. Mobile Office 基础优势
      • Mobile Inbox of the Future
        • 可以同 Sybase 的整体解决方案进行集成
      可以支持多种终端设备 Management and Security Mobile Database & Sync Mobility Platform Mobile Inbox of the Future
    15. 个人信息中心的良好体验 Client Initiated Widget Email Initiated Widget
    16. Agenda
      • 移动环境决定移动办公
      • 未来收件箱助力移动办公
      • Widget 造就移动办公
      • 我们的努力实现移动办公
      Transformer Widget Responder Widget Client Widget
    17. 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
    18. 管理界面 Manifast.xml Interceptor – 判断邮件类型 PO: 办公电脑采购 PO: 申请新的打印机
    19. Transformer – 获取 OA 数据
    20. Transformer ContextData MailData 企业 OA 系统 获取数据 sData Map -> XML Transformer Plugin ( ProcessMail) 解析邮件信息 获取信息标识 读取 OA 数据 将数据序列化 返回数据 oContextData.Variables[&quot;Activity&quot;] 获取配置信息 1. XmlWidgetMessage .values.add (key, varlue) 2. XmlWidgetMessage .Serialize()
    21. Client – 终端数据展现
    22. UIComponent UserControl UIComponent uicPurchageOrder .net 对象 MO 对象 用户对象 ApplyContext() 显示窗口界面 用户输入、操作 用户关闭窗口 Validate() Serialize() 结束 True False
    23. Client – 终端数据展现
    24. Responder – 写入最终结果
    25. Responder ContextData sData 企业 OA 系统 发送数据 Responder Plugin ( ProcessResponse) 解析结果信息 获取结果信息项 发送结果到 OA oContextData.Variables[&quot;Activity&quot;] 获取配置信息
    26. 配置文件 – Manifast.xml 布署配置文件 – Manifast.xml
    27. POWidgetServer.dll POWidget.xml Manifast.xml POWidget.zip AMPInterfaces.dll PO Widget 布署包
    28. Agenda
      • 移动环境决定移动办公
      • 未来收件箱助力移动办公
      • Widget 造就移动办公
      • 我们的努力实现移动办公
    29. 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 的部署方式
    30. 开发相关软件及工具
      • 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+
    31. Widget 开发过程
      • 创建服务器端模块 POWidgetServer.dll
      • 创建移动端模块 POWidget.dll or POWidget.xml
      • 创建配置文件 Manifast.xml
      • 打包并发布 POWidget.zip
      • 分配用户访问权限
      • 客户端访问服务器
    32. 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 结果输出 到文件系统
    33. 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 结果输出 到文件系统
    34. 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 结果输出 到文件系统
    35. 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
    36. Demo 5 ( PO Widget )
    37. 未来的 Mobile Office 用户体验 功能改进 提供了更完整的工作流集成能力 提供 iPhone BPM 支持 在原有处理流程上进行提升 满足更多用户的需求 提供 IMAP/POP 邮件服务器支持 客户端本地化工作加强 提高可用性 提供通过 SMS 进行 Push 提升终端电池续航能力 支持新设备 Nokia S60 第五版 提高后台 MO 服务器能力 提供新的管理及报告接口 提供负载均衡部署 管理客户端可以支持 Vista 系统
    38. Q&A
    39. 谢 谢!
    SlideShare Zeitgeist 2009

    + iAnywhereiAnywhere Nominate

    custom

    336 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 336
      • 336 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 10
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?