大家好,
我想在这个博客中分享的是我们将如何使用Sencha Touch 2创建一个能够在SAP移动平台上自动执行设备注册的应用程序。
您需要的
这些是您执行应用程序所需的组件:
在SAP移动平台上设置应用程序ID
您可以使用您已注册的SAP OData后端服务提供的任何OData服务。我使用CountryCollection获取国家描述::8080/sap/opu/odata/iwbep/gwdemo/CountryCollection
测试sap移动平台连接
要测试我们在上述步骤中所做的设置,请转到应用程序页,自助建站服务,选择我们创建的应用程序ID,com.FD.演示然后单击Ping。如果成功,您将看到后端和安全配置文件的绿色选中图标状态。
设置Sencha Touch
不用担心编写代码,大数据网,您可以从Github站点下载源代码:https://github.com/ferrygun/senchasp3.0。
您可以在Sencha工作文件夹中创建一个新的应用程序,方法是键入:
Sencha-sdk""generate app-name-path""
例如,如果您要创建名为FD4的Sencha应用程序,一元云购下载,并且sdk文件夹位于C: \touch-2.3.1,您的Sencha工作文件夹位于C:\SenchaTouch\FD4,则您可以在命令提示符下键入以下命令:
Sencha-sdk"C:\touch-2.3.1"generate app-name FD4-path"C:\SenchaTouch\FD4"
在该应用中,低价云服务器,用户将输入国家代码以获取国家代码的描述。用户输入的国家代码将传递给OData服务:
:8080/sap/opu/odata/iwbep/gwdemo/CountryCollection("")
如果存在国家代码,它将在另一页打印国家代码说明。
为了从SMP访问数据,首先需要注册设备在SMP中。下面简单的工作流描述了连接到应用程序ID的逻辑。每次加载应用程序时都将执行此过程。请将其置于controller init function:/app/controller下/便笺.js> 初始化函数().
上面的授权值是您的用户名和密码在SAP OData后端服务中的base64.encode的结果。上面的代码正在调用应用程序IDcom.FD.演示我们已在SMP中定义并执行GET请求。
希望上述博客将有助于您获得使用SAP移动平台的洞察力和经验。当然,大数据教程,您也可以在应用程序检查连接ID之前将登录页置于安全状态。