欢迎来到天天文库
浏览记录
ID:41963350
大小:3.47 MB
页数:73页
时间:2019-09-05
《《移动数据管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MobilityMetro行程1:关于WindowsMobile工具:数据持久化工具:数据同步介绍结论Agenda数据存储战略和移动应用程序PolicyAdminConsoleWebServices&Data现存系统网络服务数据库遗留性其他…移动网关可寻址网络服务数据分段传输管理策略移动客户端界面&商业逻辑离线缓冲&队列安全性&管理组成GPRS/EDGEUMTS/HSDPA1X/EV-DO802.11xCradleWebServicesBizTalkServerHISETLWebServicesSQLReplicationWindowsMobile5.0Compact
2、Framework2.0UserExperienceBusinessLogicData&WebSvcManagementSecurityConnectivity偶连接系统BackgroundTasksNetworkResourcesDataSyncServiceBusinessLogicDataAccessLocalDatabaseMessageQueuingServiceMessageCachingServiceFilesFileSyncServiceSmartClientApplication/UIApplicationUpdateServiceCannedUI
3、ControlsWindowsFormsPocketPCSmartphoneOfficeTabletPCWPF数据存储选项SQLServerSQLMobileXMLFileSystem/LocalStorageEDB与SQLServer直连好处对大量数据源的访问统一结构,工具设备能够访问使用相关的任何数据局限性.NETCompactFrameworkADO.NETWindowsFormsSQLServerADO.NETDataProvider必须持久连接在服务器上不可量度;经典的两点捆绑连接设计没有对典型的动态数据同步的模型CLR/.NETCompactFramewor
4、kClientAgent:ReplicationAndRDAOLEDB/ReplicationAPIIISCLIENTSERVERStorageEngine/ReplicationTrackingServerAgent:ReplicationandRDAHTTP802.11b/a/g,CDPD,GSM,GPRS,CDMA,TDMA,etc.DataProviderSQLServerMobileDataProviderSQLServerClientDataProviderADO.NETVisualStudio2005(VisualBasic2005&C#)托管栈TDS以
5、太网WellConnectedOccasionallyConnectedOLEDBVisualStudio2005(C++)本地栈OLEDBProviderQP/CursorEngineSQLServerMobileSQLServer精简版架构OLEDBSQL精简版非特性存储过程,视图,函数,触发器数据库的内部处理用管理代码写入数据对象复杂的用户角色管理用户设备数据的本地化网络连接针对不同移动平台的分别发布SQL精简版局限性NETCF2.0(.NET2.0桌面)只能运行在PocketPC2003,PocketPC2003SEWindowsMobile5.0PocketP
6、CWindowsMobile5.0SmartphoneWindowsCE5及以上版本T/SQL的子集设计选项ADO.NET数据集(输入或不输入)System.Data.SqlServerCe.SqlCeDataAdapterADO.NETDataReadersSystem.Data.SqlServerCe.SqlCeDataReaderADO.NETUpdatableResultSetsSystem.Data.SqlServerCe.SqlCeResultSetADO.NETEntityFramework(Orcas)创建数据库stringconnStr=@"DataS
7、ource="+DB_NAME;SqlCeConnectionconn=null;if(!File.Exists(DB_NAME)){SqlCeEngineengine=newSqlCeEngine(connStr);engine.CreateDatabase();conn=newSqlCeConnection(connStr);conn.Open();SqlCeCommandcmd=conn.CreateCommand();cmd.CommandText="CREATETABLERegion"+"(RegionIDINT,Descrip
此文档下载收益归作者所有