Oracle maf和oracle af

时间:2016-03-02 06:04:23

标签: ios cordova oracle-adf oracle-maf

MAF需要一些信息。

它将支持多少个平台?

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

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

直接使用MAF(来自手机)我们可以访问数据库,而无需互动网络服务吗?

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

MAF目前支持iOS和Android - 版本here。有关详细信息,请参阅data sheet

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

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

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

请随时查看Oracle OTN site上的所有文档。那里有很多好消息。另外,我的Oracle学生aggregation site也有很多很好的链接。