我想问一个关于Bluemix平台和mobilefirst studio在我的本地环境中的集成的问题。 首先,我完成了以下链接中的所有步骤:
http://mbaas-gettingstarted.ng.bluemix.net/hybrid
在我按照我在main.js
文件
var ibmbluemix,ibmpush;
var values = {
applicationId: "7ecb984c-43e5-4dcab2a0-76aca303ba6d",
applicationRoute: "http://ibm-banktrial2.mybluemix.net"
};
function initPush() {
ibmbluemix=IBMBluemix.hybrid;
ibmpush = IBMPush.hybrid;
ibmbluemix.initialize(values);
}
然后我尝试在Android模拟器上运行该应用程序并且没有错误发生。
我现在要做的是,我希望这个应用程序不要在本地部署我希望它部署在bluemix上,我想在ibmbluemix平台上访问这个ibm-banktrial2应用程序的服务,它包含一个叫做的服务"业务规则"它有一个休息API,我无法通过mobile.irst在main.js中处理,我找不到任何有用的链接。
PS:我制作了业务规则服务实例,我通过eclipse用业务规则插件制定了规则并部署了它。 我想要的是验证来自mobilefirst的应用程序请求以访问此业务规则服务,该服务包含验证银行贷款的规则。
最后说明:我从以下链接中得知: http://www-01.ibm.com/support/knowledgecenter/SSQP76_8.7.0/com.ibm.odm.dserver.rules.ref.res/html/restapi/html/index.html
答案 0 :(得分:1)
如果我正确理解您,您希望应用程序在Bluemix上运行吗?看起来您正在运行混合应用程序。您上面的代码在移动设备上本地运行。由于您运行的是混合应用程序,因此无法在Bluemix上运行上述代码。在这种情况下,Bluemix为您的应用程序提供后端。