云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

华为云_阿里云实名认证接口_便宜的

小七 141 0

在这个帖子里,我想向您展示如何使用SAP mobile Development Kit(MDK)和新的SAP mobile Backend Generator快速创建本机移动应用程序。

构建离线移动应用程序的挑战之一是拥有支持CRUD操作的后端数据服务,并启用增量功能,以便将设备上的数据与应用程序同步后端。虽然您总是可以使用示例数据服务创建MDK应用程序,但几乎总是倾向于使用与实际用例更相似的数据来构建应用程序。有了sapmobilebackendgenerator,您现在可以基于包含CRUD操作和增量支持的数据结构快速创建后端服务。有关该服务的更多信息,请查看这些其他博客文章。

要跟进,您将需要一个SAP云平台帐户。你可以在这里注册一个试用帐户。一旦您确认了您的帐户,请继续并登录。要创建后端数据服务,我们需要一个cloudfoundry试用帐户(用于生成后端服务)和一个Neo试用帐户(用于创建和运行服务,以及MDK应用程序)。首先选择Cloud Foundry试用版。

当提示输入地区时,选择欧洲(法兰克福)AWS或美国东部(VA)AWS。我将选择"欧洲AWS",然后单击"确定"。将为您创建一个Cloud Foundry实例。

完成后,返回您的SAP Cloud Platform试用驾驶舱登录页并选择Neo试用。

打开后,在左侧导航器中选择服务并向下滚动至移动服务并启用。稍后,当我们准备启动MDK应用程序时,我们将再次讨论此问题。

下一步,将服务切换到SAP WebIDE Full Stack并单击"转到服务"。

当它打开时,查淘客,我们需要进行一些配置更改。选择配置图标,然后选择功能,然后启用移动服务应用程序开发工具并保存更改。如果提示,请刷新编辑器。

接下来,我们需要输入我们的Cloud Foundry凭据。选择CloudFoundry,然后在API端点下选择https://api.cf.eu10.hana.ondemand.com如果您为您的Cloud Foundry实例选择了欧洲(法兰克福)AWS,然后输入您的用户名(电子邮件)和密码。

注意:如果您选择了不同的Cloud Foundry地区,并且不确定您的Cloud Foundry API URL是什么,您可以通过返回您的CloudFoundry试用实例来找到它。

然后应该填充Organization和Space字段。保存配置,然后单击安装生成器按钮来安装您的服务生成器。

我们现在准备好构建我们的后端服务了!

进入WebIDE Full Stack主页,从模板中选择New Project

将Category Filter更改为All Categories,选择Mobile OData服务项目模板,然后单击Next。

给它一个项目名称ContactService,然后单击Next。

设置以下字段值:

Service App Name:ContactBackendService服务应用版本:1.0.0使用内存数据库部署目标:近地天体身份验证:无

然后单击下一步并完成。在这个演示中,我们选择了使用内存数据库和无身份验证来保持简单。

项目完成后,展开它,然后右键单击项目并选择新建,然后单击OData CSDL文档,这样我们就可以创建我们的数据模型。

完成以下字段并单击保存。

OData版本:2.0命名空间别名:联系人Filename:基于架构命名空间的默认值方案命名空间:com.XXX.mobile公司.后端.联系人(XXX使用您的公司)

注意:OData版本必须是2.0,因为MDK目前只支持离线应用程序的2.0。

双击新创建的文档,在可视化编辑器中打开它。勾选此框以跟踪更改。

注意:这对于将脱机应用程序与后端数据服务同步非常重要。如果不选择此选项,您的离线商店将无法与后端同步。

现在单击实体上的+按钮并添加一个名为Contact的新实体。

将联系人实体添加到画布后,51返利,您将注意到它创建了一个名为ContactID的ID属性。让我们继续添加几个属性。

Name:Firstname Type:String Max Length:50名称:姓氏类型:字符串最大长度:50Name:Phone Type:String Max Length:20

这就完成了本演示的实体模型。您当然可以添加更多实体并定义它们之间的关系。您甚至可以从另一个项目导入实体模型,只要它使用适当的odatav2属性,但现在让我们继续。

保存您的文档(文件下拉列表,然后保存)。

接下来,让我们根据刚刚创建的模型生成OData服务。右键点击我们刚刚创建的csdl文档,选择Generate Mobile OData Service.

成功完成后,右键点击ContactService,选择Build。这将为我们的服务生成一个.war文件,然后我们可以将其安装到我们的云平台实例上。

展开新创建的目标文件夹,并将odata-service-1.0.0.war文件导出到您的计算机。将其重命名为contact-odata-service-1.0.0.war.