SAP企业级移动应用平台介绍_第1页
SAP企业级移动应用平台介绍_第2页
SAP企业级移动应用平台介绍_第3页
SAP企业级移动应用平台介绍_第4页
SAP企业级移动应用平台介绍_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SybaseUnwiredPlatform企业级移动应用平台

Sybase客户经理陈伟增2011年1月10日交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例成立于1984年积累企业移动化领域超过15年经验信息移动化领域市场领导者卓越的财务稳定性2009年总销售额达11.7亿美元GAAP营业收入年增长38%13亿美元现金与现金投资全球超过4万用户4,000名员工遍布60个国家Sybase,SAP旗下的公司,是业界领先的企业级和移动软件公司,致力于信息的管理、分析和移动Sybase简介信息随时随地交付到所需要的任何场所可信赖的基础构架(数据管理)TrustedInfrastructure数据库管理SybaseASESybaseRSEAServer业务连续性SybaseMirrorActivator开发WorkSpacePowerBuilder商业智能IntelligentEnterprise数据仓库(列式数据库)SybaseIQAnalyticsServer数据集成SybaseDataIntegrationSuiteSybaseETL建模&元数据SybasePowerDesigner信息无处不在(移动商务)InformationAnywhere企业移动化AfariaSUPMobileOffice嵌入式开发SQLAnywhereRFIDAnywhere移动服务(Sybase365)MobileMessagingServicesMobilePayments数据管理层信息分析层信息移动交付层企业愿景:实现企业信息无限化Sybase企业移动应用的新纪元SAPMobileConnectorSybaseUnwiredPlatform

SAP收购Sybase公司北京讯-2010-05-14-SAPAG(NYSE:SAP)和总部设在美国加州都柏林的SybaseInc.(NYSE:SY)于5月12日宣布,SAP的子公司——SAP美国公司已经签订了收购Sybase的最终协议。根据收购协议当中的条款和条件,SAP美国公司将以每股65美元的价格、以现金收购要约的形式收购全部已发行的Sybase普通股股份,溢价约44%,总价值约为58亿美元。该战略行动将使SAP解决方案快速延伸到移动平台上,帮助企业在各种终端上管理和分析业务信息与流程。SAP将

利用Sybase移动技术,将SAPBusinessSuite首次移动化至包括iPhone,WindowsMobile,Blackberry的多种移动终端和平台上。同时,将会在数据管理及数据仓库上进行更深入的合作。1992

首创移动

数据库1994

首个移动

管理解决方案1995

首先提出

移动同步技术2000

成立移动子公司iAnywhere2003

提出企业

无限化愿景2008

首先在iPhone平台提供安全企业邮箱2006

成为全球最大移动消息服务商今天

移动产品占据:

-32%总收入

-50%软件产品收入-过去12个月中增加1,800新移动用户Sybase在移动领域的历史发展自从1992年以来一直在不断创新Sybase在移动领域的领导地位历来得到分析机构的认可和肯定无线企业应用平台魔力象限移动终端设备管理解决方案报告我们的移动策略E-mailPIM个人信息通用信息交流

数据应用

工作流复杂数据应用

仪表盘

文档实时数据获取-多平台终端支持

-安全管理移动设备安全管理功能全面的企业移动平台统一的企业级平台架构iAnywhere产品线架构移动邮件个人助理快速邮件业务流程移动化24X7移动执行力Application成熟应用Data数据Platform平台Management管理MobileOffice复杂数据应用移动与嵌入式数据库移动数据同步SQL开发人员嵌入式ISVs开发部署平台4GL快速开发工具一次设计,随处部署移动化不同应用于业务流程具有移动战略规划的企业设备安全与管理SQLAnywhereSUPAfaria企业移动需求Sybase移动解决方案优势适用于各种移动操作系统(Nokia,MSWM,UIQ,iPhone,*Android,Palm,Win32)适用于各种移动设备(笔记本,智能手机,POS机,交换机路由器)提供永远可用的“在线/离线”结合的移动应用的基础架构各种后台数据库(SybaseASE,Oracle,DB2,MS-SQL,MySQL)快速实现企业应用(开放式的接口,集成的开发环境)“永远在线”的移动应用企业后台系统AfariaSQLAnywhereSUPMobileOffice集成商运营商ISV设备制造商与合作伙伴通力合作,打造企业信息移动化的生态链政府零售/快消品医疗金融/保险电信高科技/制造交通/物流Sybase移动解决方案在各行各业得到广泛应用APECPoliceForce2007能源交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例企业移动应用趋势IDC:70%的机构现在已经部署了至少一种移动应用,他们中的1/3则部署了多个移动应用。企业移动应用和移动中间件市场将在2010年达到30亿美元规模到2011年,全球将有超过10亿移动员工在过去的一两年,协作型的应用,如移动电子邮件已经被大规模地部署。而在未来的一至两年内,企业将开始部署诸如面向内容和制造/运营的移动应用。Gartner:到2010年,企业将从单个移动应用向支持多应用的移动平台转化,设备管理、数据安全将成为关注重点企业移动应用需求多样单一平台满足整个企业的需求-降低应用复杂度及成本企业移动应用平台KPIDashboardsTime&ExpenseApprovalRequestsField

serviceApprovalsContactsCalendarsCRMEmailScheduling&DispatchHandsetSoftwareEnvironmentsMultiplyPhysicalFormFactors,TaskSpecificWiderSetofMobileSoftwareVendorsDevelopmentEnvironmentsMature日益复杂的移动应用环境多种多样的移动操作系统层出不穷的移动终端设备不断涌现的软件开发商功能强大的开发语言RichClientStreamingClientThinClientMessagingClientThickClient本地开发语言丰富的界面表现力优秀的用户体验随时可用部署相对困难采用AJAX满意的客户体验较差的移动应用特性基于浏览器客户端灵活完全不支持离线应用FLASH,音频/视频

流媒体很好的多媒体展现能力无本地存储SMS,MMS,

E-mail统一通信标准只能支持小数据传输IVRsystems只适合最简单应用需要人工干预很差的交互能力NoClient更多的机会,更多的挑战新技术呼唤新架构MainframeEraClient/ServerEraInternetEraMobileEraMainframe

ISerial/SNA

ITerminalsServer

Protocols

INetwork/LAN

IProtocols

ClientsServer

IWeb&AppServer

StandardProtocol

I

IBrowser

ClientsServer

I

Mobile

Infrastructure

I

IDevices“MobileEnterpriseApplicationPlatform”快速开发,快速部署,不同数据源获取,发送到不同终端

(Gartner)SybaseUnwiredPlatform(SUP)企业级移动应用平台,支持企业实现应用程序移动化的体系架构,通过一系列全面的服务,帮助企业将适当数据和业务流程移动化到任何移动设备上移动设备安全与管理移动数据库移动应用开发平台移动电邮移动办公简化开发和部署过程:包含强大的4GL工具环境,可加快移动应用程序的开发。它与VisualStudio和Eclipse等常用IDE集成,使开发人员能够利用现有工具和专业知识。支持异构的移动设备类型:只需一次设计,即可配置到各种移动设备和操作系统上,包括WindowsMobile、Windows32(笔记本电脑/平板电脑)、iPhone和RIMBlackBerry设备。提供与各种企业应用程序的无缝集成,包括SAP和Remedy,或是使用数据库或面向服务的架构(SOA)/Web服务的任何其它应用程序。企业级的安全和移动管理:可集中管理、保护和配置移动数据、应用程序及设备。它采用灵活开放的基础结构,允许您随着企业的设备类型和数据源的变化而做出战略性调整。无线企业应用平台领导者象限Gartner已将SUP列入移动企业应用程序平台(MEAP)魔力四象限报告中的领导者象限认为SUP具有如下优势:强大的现有移动产品组合能力同类最佳的设备和应用程序管理功能完善的构想提供最广泛的设备支持服务,可使用扩展计划来支持iPhone和Android智能手机设备SUP体系结构交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例一次开发,多终端部署简化的开发理念一次开发为开发和部署跨设备平台的应用提供统一接口为所有主要设备平台抽象化了访问本地数据储存的通用数据持久化API通过使用面向对象的技术和概念,提供一个对象层以简化移动应用程序开发为移动设备上的应用程序开发提供复合构件库支持设备和软件管理功能多终端部署WindowsMobile,Windows32BlackBerry,Iphone,Symbain其它终端将在未来 版本中逐步支持统一的4GL开发工具使用丰富易用的4GL工具提供强大的移动应用程序开发功能支持开发工具/选择平台(VisualStudio或Eclipse)支持开发面向对象和面向服务的客户端移动应用SUPEclipse开发工具概览错误列表BOB编辑器移动开发面板BOB工具条属性编辑器SUPVisualStudio工具

基于VisualStudio2008IDESolution管理器Server管理器移动应用管理器移动应用面板属性窗口错误列表典型开发模式(自底向上)开始识别数据源创建MobileBusinessObjects终端开发模式SUP生成代码利用生成的API创建应用程序通过SUP工具进行开发(D.A.D.)生成应用程序通过SUPAPI进行定制化开发SUP终端开发工具部署应用部署MBO结束部署、测试典型开发模式(自顶向下)开始识别业务流程创建MobileBusinessObjects终端开发模式SUP生成代码利用生成的API创建应用程序通过SUP工具进行开发(D.A.D.)生成应用程序通过SUPAPI进行定制化开发SUP终端开发工具部署应用绑定数据源结束部署MBO部署、测试交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例SUP物理架构CDB防火墙防火墙数据库JCASAPRemedyFileWebServicesRelayServerDMZ“开箱即得”的集成功能 提供统一方式访问异构数据源,结构化和非结构化数据对SAP和Remedy即装即用的连接全面支持与webservice、数据库和定制应用集成的连接器架构全面支持JDBC/ODBC访问数据库支持文档(PDF、Word、Excel、PowerPoint)和二进制内容,例如Flash、图片、影像(所有的常见格式)、视频和音频(多媒体格式)支持多种数据源接入ProvisioningDBJCAWebServicesFilesDataExtraction,ManipulationandTransactionsStreamPush,SynchronizationandNotificationStreamEclipseAdminWebConsoleMobileApplicationDataServicesLayerSynchronizationLayerNotificationPersonalizationSecurityCacheToolingAPIDeviceManagementandSecurityNotificationModuleDataPersistenceModuleUnwiredObjectAPIToolingAPISAPRemedyVisualStudio-WindowsMobile-RIMBlackBerry®-Windows32连接到数据库通过右键点击启动创建Wizard可以通过JDBC、ODBC、OLE创建数据库连接通过ServerExplorer看数据库中信息创建到WebService的链接通过WSDL连接直接创建WebService连接

企业内部IT系统的WebService连接互联网上某个应用的WebService连接Metadata–用来定义数据及操作的一种方式是一种设计时使用的对象,用它可以清晰描述运行时对象的关系能够定义在同步过程中事务的组成结构,对象关系及对象和事务的关联可以定义数据分区方式,实现应用的个性化所有客户端程序生成的API及生成的应用逻辑都依赖MBOMOBILEBUSINESSOBJECT(MBO) 加一个MBO截图企业端移动端抽取个性化移动化MBO数据关联表示数据对象之间的依赖关系MBO数据关联是生成客户端操作过程的依据之一MBO数据关联是一种和主外键类似的数据关系定义MBO数据关联可以通过拖拽方式建立MBO数据关联SUP同步过程“典型的”SUP同步1.企业服务器数据发生变化2.在配置的更新周期内,SUP服务器数据得到更新3.移动设备会在下次同步时获得最新数据MBO写入数据MBO获取数据用户同步MBOMBO数据变化传输到客户端交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例典型开发模式(自底向上)开始识别数据源创建MobileBusinessObjects终端开发模式SUP生成API代码利用生成的API创建应用程序通过SUP工具进行开发(D.A.D.)生成应用程序通过SUPAPI进行定制化开发SUP终端开发工具部署应用部署MBO结束部署、测试需要访问新数据?增加新内容的步骤创建新的MBO定义新数据同以往数据的关联(可选)部署MBO模型设计MBO访问界面生成终端程序已经提供的一些功能界面LoginAboutLogsPendingOperationsProfileScreenSaverSearchSynchronizePushSettingsPersonalizationFilterby和Personalization通过SUP可以简单的实现数据分区,保证每个终端用户只获得同他相关的数据内容,既节省数据流量,又节省终端存储空间完全图形化的界面开发向应用程序添加界面配置ScreenflowsAlertsConnections通过界面配置属性生成ClientAPI一键生成多平台API代码CLIENTAPI整体架构DataAccessUtilityLayerMBOObjects(generated)ClientApplication/UICodeUltraLiteAPIandAfariaAPIULDBSUPObjectModelCDBSUPRuntimeAfariaClient数据访问层访问客户端数据库的方式通过自动生成的代码访问客户端数据库通过数据持久化代码库通过UltraliteJ/UltraliteJ的API接口通过MBO生成的对象访问数据库开发效率最高Ultralite/UltraliteJ对于高级客户端提供了更多的灵活性主要的功能DataQueryAPIsSynchronizationListenerAPIsConnectionAPIsProfileAPIsPushNotificationAPIs交流议题Sybase简介SybaseUnwiredPlatform(SUP)什么是SUP简化开发和部署过程全面的企业信息集成高效的应用开发支持强大的系统管理平台相关应用及案例系统安全兼容通用安全架构可嵌入的ProvidersTomcatRealm,LDAP,Netegrity,RADIUS,SAML,Remedy,BusinessObjects证书验证(包括CRL)WindowsDomain,ActiveDirectory端到端数据加密SSLDeviceData用户的认证及授权设备到服务器认证MBO级的角色管理及授权提供Push机制SUP管理平台

服务器配置管理:管理服务器端口,管理Afaria服务器主机名及端口,管理信息推送提醒,管理SUP内部工作线程等相关参数,管理同步监听器安全配置管理:认证管理,授权管理,审计信息源连接管理:提供连接模板,信息源,连接池管理集群管理:支持多点集群管理和多集群管理SUP降低移动化成本提供Eclipseplug-in,利用现有开发人员经验资源

通过复用核心业务逻辑快速部署至多终端平台通过强大的4GL图形化工具简化应用开发我们得到了什么?当应用SUP在移动应用项目之后……$费用

更快的开发进度更低的开发成本更广泛的支持多种设备多种企业信息系统多种技术架构

更少时间去维护/支持更能随机应变添加新设备添加新的信息系统添加新功能

更容易升级及重构更便宜的升级及重构更加灵活的面对新挑战增加新的业务系统架构调整融

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论