我正在使用eclipse开发oracle MAF应用程序。我设置了环境,但我现在需要将我的应用程序连接到服务器上的oracle数据库,我不知道如何启动。我是否必须使用本地sqlite数据库,然后与服务器同步或直接连接到服务器以及如何操作?
谢谢你!答案 0 :(得分:1)
无法建立直接数据库连接MAF。您必须在Web服务中公开您的数据并在移动应用中使用它。
答案 1 :(得分:1)
您可以考虑的一个选项是将数据库中的数据公开为可以从MAF应用程序调用的REST服务。 请参阅此演示文稿,了解如何使用OEPE构建调用REST服务的MAF应用程序:https://www.youtube.com/watch?v=pRdLSOVslQg
希望这会有所帮助。感谢您对OEPE的关注。 -Raghu
答案 2 :(得分:1)
这是一个简单的教程,它描述了如何在Oracle MAF中创建REST Web服务,使用Jdeveloper将其部署到Web逻辑服务器并从浏览器访问它。我希望它能帮到你:
http://sanjeev-technology.blogspot.in/2014/09/rest-service-on-weblogic-1034.html
答案 3 :(得分:0)
Pervasync刚刚发布了其同步框架的新版本(6.0.2),该框架支持Oracle MAF SQLite数据库与中央Oracle,MySQL,SQL Server和PostgreSQL数据库的同步。
答案 4 :(得分:0)
您可以尝试逐步解释的this sample tutorial。
要使其正常工作,您需要使用JDeveloper 12c(download it from here)。它还将包含WebLogic服务器。
另外,您需要Android SDK
emulator
{/}},您可以使用Android设备来部署和运行该应用程序。
适用于Android设备:
您可以将应用程序部署到计算机中,并使用该计算机的虚拟IP配置移动客户端应用程序。这样就可以从网络外部访问它。
对于模拟器:
您可以将Web服务IP配置为127.0.0.1
,将您的客户端应用程序路由到本地计算机(PS:localhost
在这里不起作用)