Oracle Database Mobile Server
   

 

Oracle Database Mobile Server 是将嵌入式设备和移动应用安全地连接到 Oracle 数据库的最佳方式。该产品的核心是一个高级同步引擎,它能够保持大量物理上的远程数据库与后端 Oracle 数据库系统同步。这个同步引擎强健且有弹性。它被设计为可以在监视的网络上高效地发挥作用,但在不稳定的网络连接上仍然可靠。如果连接断开,同步将停止,一旦连接恢复,会从上次断掉的地方继续同步。它还很安全;加密可用于远程客户端上的数据传输和存储。

DMS 12c 架构图

此外,Oracle Database Mobile Server 还可以管理大型部署的移动或远程设备上的应用、用户、设备和数据。还包括了一组用于打包、发布和测试应用的工具。Oracle Database Mobile Server 的三个主要组成部分是:

  • 服务器本身,包括同步引擎和 Mobile Manager。这些是中间层基础架构,能够在 Oracle WebLogic Server、Oracle Glassfish 或 Apache TomEE 上运行。它们为数据、应用和设备提供可扩展的、安全的管理。
  • 移动客户端,位于移动平台上,便于同步和远程管理。有可用于许多不同平台的移动客户端,包括:Java、Android、iOS、Blackberry、桌面和移动 Windows,以及 Linux。
  • 最后,Mobile Development Kit (MDK) 是一组用于打包、发布和测试应用的工具。

Oracle Database Mobile Server 被设计为与 Oracle 高性能的移动数据存储 Berkeley DB 一起使用,作为本地客户端设备数据存储。它还与非常受欢迎的开源项目 SQLite 兼容。

它非常适合任务关键型应用或者任何要求高性能和可靠性的应用。

主要特性

  • 与 Oracle 数据库安全、高效、弹性的移动数据同步
  • 远程应用、用户和设备管理
  • 对存储和传输中的远程数据进行基于标准的加密
  • 在不可靠的网络上提供强健、可靠的移动数据同步
  • 高度可扩展的服务器配置,支持不断增长的大型移动或远程部署

12c 中的新特性

  • 同步到 Oracle NoSQL 数据库
  • 针对 iOS 设备的移动设备管理
  • 在 iOS 上与 Phonegap 集成
  • 部署到托管的 Weblogic 域中
  • 增强了对设备管理的并发性支持
  • JavaDB 作为新的客户端数据库
  • 改进了 Quick Start Wizard
  • 改进了预先打包的演示
  • 客户端静默安装
  • 支持 Java 1.8
  • 与 Oracle Berkeley DB 大项目更好地集成

更多资源