如何在Java代码中使用SAP云平台CloudFoundry环境的环境变量


本文使用的例子源代码在我的github上。

在我的公众号文章在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务介绍了如何通过Cloud Connector连接ABAP On-Premise系统。

我创建了三个service的实例,详情如上图和下表:

这三个服务实例的名称维护在应用的manifest.xml中。

将应用使用cf push部署到CloudFoundry之后,在Cockpit里能观察到生成的系统变量VCAP_SERVICES:

在Java代码里,使用如下代码将该环境变量的值读取出来存储到字符串中。

该Json对象的具体字段通过getJSONObject读取出来。

下图是connectivity实例的credentials明细:

要获取更多Jerry的原创技术文章,请关开发云主机域名公众号”汪子熙”或者扫描下面二维码:

VCAP_SERVICES全部内容:

要获取更多Jerry的原创技术文章,请关注公众号”汪子熙”或者扫描下面二维码:

相关推荐: 程序员猿救计划之 1024 梦境奇遇

cdn.xitu.io/2018/10/24/166a1dc09127f40d?w=1000&h=1621开发云主机域名7&f=jpeg&s=4289448″>即刻参加「1024云采购狂欢季」赢取锦牛大奖!豪华礼单独宠一人!实现梦…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/14 16:03
Next 05/14 16:06

相关推荐