0

需要有关 MAF 的一些信息。

它将支持多少个平台?

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

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

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

Mobile 和 oracle 数据库之间是否有任何包装器?

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

提前致谢。

4

1 回答 1

0

MAF 支持 iOS 和 Android 当前版本在这里。有关详细信息,请参阅数据表

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 站点上的所有文档。那里有很多很好的信息。此外,我为我的 Oracle 学生提供的聚合站点也有很多很好的链接。

于 2016-03-04T00:19:19.893 回答