本文使用的例子源代码在我的github上。
在我的公众号文章在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务介绍了如何通过Cloud Connector连接ABAP On-Premise系统。
我创建了三个service的实例,详情如上图和下表:
connectivity | connectivity-jerry-demo |
destination | jerry-destination-lite |
xsuaa | xsuaa-jerry-demo |
这三个服务实例的名称维护在应用的manifest.xml中。
将应用使用cf push部署到CloudFoundry之后,在Cockpit里能观察到生成的系统变量VCAP_SERVICES:
在Java代码里,使用如下代码将该环境变量的值读取出来存储到字符串中。
private static final String VCAP_SERVICES = System.getenv("VCAP_SERVICES");
该Json对象的具体字段通过getJSONObject读取出来。
下图是connectivity实例的credentials明细:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
CloudFoundry云平台部署手册.pdf
本文档主要讲述的是在cloud foundry上开发JAVA应用;Cloud Foundry是一个开源的PaaS云计算平台,它提供给开发者自由度去选择云平台,开发框架和应用服务。Cloud Foundry最初由VMware发起,得到了业界广泛的支持,它...
CloudFoundry开源云计算平台简介rar,提供“CloudFoundry开源云计算平台简介”免费资料下载,主要包括Cloud Foundry的概述、Cloud Foundry的架构、使用Cloud Foundry部署应用等内容,可供学习使用。
基于CloudFoundry的PaaS云平台的设计与实现,一分析CloudFoundry的技术架构及组件,二是PAAS云平台的构建。
Spring 与 Cloud Foundry:在云中珠联璧合
Cloud Foundry是VMware于推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是...
Cloud Foundry平台概述,
Java archive for cloudfoundry runtime
Cloudfoundry
我用SAP WebIDE新建了一个UI5应用: ... ... 而mta_app_appRouter又需要三个依赖: ...成功部署到CloudFoundry后,能看到这个mta_app对应生成的appRouter应用: 自动生成的route: 自动生成的service instance: 要
在SAP Cloud Platform的Cloud Foundry环境上,可以使用以下选项之一运行已上载到HTML5应用程序存储库的应用程序:独立的应用程序路由器或由SAP Cloud Platform管理HTML5应用程序运行时。 这两个选项都允许您在HTML5...
PM数据库专场 CloudFoundry中MongoDB的应用
SAP Cloud Platform Cloud Foundry环境简介是一种开源的平台即服务(PaaS)技术,具有广泛的行业支持。 提供了开源Cloud Foundry技术的优势,以及多种差异化的企业级特性和功能。 Cloud Foundry的一项关键设计原则是...
用BOSH自动部署大规模 云平台Cloud Foundry: Cloud Foundry云平台简介 Cloud Foundry架构 Cloud Foundry部署模型 BOSH工作原理 用BOSH自动化部署Cloud Foundry 用BOSH实现Cloud Foundry弹性 BOSH应用实例
Java CFEnv是一个库,用于在将应用程序部署到Cloud Foundry时轻松访问环境变量集 仅供学习参考用代码
CloudFoundry的介绍文档,入门必备
Cloud Foundry 中的新增功能-中英文
Get started with Cloud Foundry, the leading Platform as a Service (PaaS) that’s dramatically changing how developers, operations practitioners, and especially DevOps teams deploy applications and ...
使用BOSH进行Cloud Foundry的生产环境部署 使用BOSH进行Cloud Foundry的生产环境部署
演讲者在CCTC2017中国云计算技术大会上做了主题为《区块链技术的回顾与展望》的演讲,就Cloudfoundry架构及功能介绍,基于Cloudfoundry的平台架构介绍,基于Cloudfoundry的功能扩展做了深入分析。