需要一些有关MAF的信息。
它将支持多少个平台?
我在一些博客中读到过,对于客户端( Mobile ),他们使用web框架,而对于业务逻辑,他们使用java和cordova来与Mobile功能交互。
这里,业务逻辑(JAVA)是指客户端业务逻辑还是服务器端?
使用MAF直接(从移动)我们可以访问数据库,而不需要交互的网络服务?
Mobile和oracle数据库之间有包装器吗?
在没有包装器的情况下,我们如何为数据库设置安全性?
提前谢谢。
发布于 2016-03-04 00:19:19
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 )和本地数据库(加密) SQLite。所有与远程数据源的交互都是通过Java和或Web进行的。Java用于包装所有数据源,包括本地数据源和远程数据源。
请随意查看Oracle OTN站点上的所有文档。那里有很多好消息。此外,我的聚集点为我的甲骨文学生也有许多良好的链接。
https://stackoverflow.com/questions/35739668
复制相似问题