简介BlackBerry Mobile数据系统
创始人
2024-07-24 22:21:11
0

"BlackBerry Mobile Data System"是从前Mobile Data Service的升级,是为BES开发、部署及管理无线应用程序的优化程序框架。它包括开发工具,管理服务和BlackBerry设备软件等基本必要组件以创建无线应用程序并部署程序到用户手机中运行的能力。

MDS使移动用户可以使用公司的内部企业级程序,并对程序进行集中式的管理和控制。MDS Service是BES服务器的一个应用服务,使BES服务器为后端企业程序服务器与BlackBerry应用程序之间提供数据连接。MDS Runtime为BlackBerry手机设备提供一个运行MDS应用程序的环境支持。MDS Studio则是为BlackBerry手机设备开发MDS应用程序的工具。

(图)BlackBerry Mobile Data System——BlackBerry数据系统

MDS支持使用HTML/WML/XML/HTTP/SOAP等标记语言或协议与后台服务器及数据库进行通信。根据使用的协议和运行环境的不同,客户端的MDS程序可以分为三种类型:MDS Browser Application;MDS Studio Application with web Services;MDS Java Application。MDS Browser Application的用户界面( UI )是用HTML/WML创建的网页界面,使用浏览器访问,BlackBerry浏览器能够访问HTML、WML、CGI、ASP、JSP等标准的网页程序,所以它还可以用于BlackBerry以外的设备使用;MDS Studio Application with Web Services是用来访问Web Services的,需要MDS Runtime支持其运行,可以使用拖拽(Drag-and-Drop)方式组装用户界面,不需要Java编程;而MDS Java Application则是传统的C/S(客户端/服务器)架构的Java ME程序,只需BlackBerry手机的JVM虚拟机支持即可。Browser程序优点是开发简单快捷;而后两者则能提供更复杂的用户界面和控制,也能使用更复杂的数据结构,还能进行数据的本地存储(Cache)在无法使用移动网络情况下使用,但要求程序员对Web Services或Java ME方面的知识和经验。

MDS Services还划分为Connection Service、Application Integration Service、Provisioning Service、Data Optimization Service、Administrative & Management Service几个服务以实现不同的功能。Connection Service为BlackBerry手机提供到防火墙后应用服务器的HTTP/TCP连接;Application Integration Service为BlackBerry程序与企业程序集成提供Web Services或其他标准机制的支持;Provisioning Service控制通过移动网络下载、安装程序的BlackBerry设备;Data Optimization Service将服务器内容进行优化、转换,便于BlackBerry手机设备浏览,并减少数据传输量;Administrative & Management Service则对用户权限及其IT策略进行管理。

BES与BlackBerry设备之间的数据传输采用AES或3DES加密通信;若使用Web Services访问证书授权中心(CA),则MDS Studio程序与Web Services之间可以再采用RSA或DSA密钥加密。BES还支持其他安全标准:TLS(Transfer Layer Security,传输层安全协议)、SSL(Secure Sockets Layer,安全套接层协议)、S/MIME(Secure Multipurpose Internet Mail Extension,多用途互联网邮件扩展协议)、IT Security Policy(IT安全策略)、Code Signing(代码签名)和Certifacte(证书)。

【编辑推荐】

  1. 简介BlackBerry应用程序开发方法
  2. BlackBerry的QNX系统程序用Dalvik开发?
  3. BlackBerry应用开发:选择合适的工具
  4. 任重道远 BlackBerry应用程序刚过万
  5. RIM发布PlayBook BlackBerry欲与iPad试比高

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...