Oracle maf 和 oracle af

Oracle maf and oracle af

需要一些关于 MAF 的信息。

它将支持多少个平台?

我读过一些博客,对于客户端(移动),他们使用 Web 框架,对于业务逻辑,他们使用 java 和 cordova 来与移动功能进行交互。

这里的业务逻辑(JAVA)是指客户端业务逻辑还是服务器端?

直接使用 MAF(从移动设备)我们可以访问数据库,而不需要与 Web 服务交互?

Mobile 和 oracle 数据库之间有封装吗?

如果没有包装器我们可以,如何为数据库设置安全性?

提前致谢。

MAF 当前支持 iOS 和 Android - 版本 here. See the data sheet 了解更多信息。

MAF 可以在设备上本地执行 Java 代码(在部署时编译)。 Java 可用于本地业务逻辑,尽管出于明显的性能和设计原因,业务逻辑通常在服务器上执行并通过 Web 服务访问。

Java 通常在设备上用于支持应用程序状态和行为或界面。 UI 使用名为 AMX 的基于组件的框架进行编码,该框架生成 HTML 用于在 Web 视图中呈现,并为导航的图形设计生成任务流,或者使用您选择的 HTML/JS fwk 进行手动编码。 Cordova 通过 AMX 页面的拖放代码生成以及 Java 和 JS API 提供对设备上功能的访问。

Java 用于通过 JDBC 连接到 Web 服务(REST 和 SOAP - 性能首选 REST)和本地数据库(加密的)SQLite。所有与远程数据源的交互都是通过 Java JDBC 和/或 Web 服务。 Java 用于包装所有数据源,本地和远程。

请随时查看 Oracle OTN site. Lots of good info there. Also, my aggregation site 上的所有文档,我的 Oracle 学生也有很多很好的链接。