如何在SAP云平台的Cloud Foundry环境下添加新的Service(服务)
退回到Global Account,点击Entitlement,发现没有给Subaccount分配MongoDB:分配成1,保存即可。再回到organization的space下面,发现现在MongoDB服务可用了。cf marketplace能看到MongoDB服务的版本。要获取更多Jerry的原创技术文章,请关注公众号"汪子熙...
如何在SAP云平台上使用MongoDB服务
然后从这个链接下载SAP提供的例子程序。1. 使用命令行 cf marketplace查看当前SAP云平台的MongoDB的版本号:在我使用的SAP云平台上是v3.0-dev使用如下命令行创建一个服务实例:部署成功后,...
使用SAP云平台的destination消费Internet上的OData service
...
SAP云平台的Document Service
同标准的CMIS相比,SAP云平台的Document Service增添了一些功能的支持:通过一个Hello World应用来了解如何在Java程序里消费SAP云平台的Document Service。点击该超链接下载Java Web Tomcat 8 SDK。例子程序位于该SDK的samples文件夹下。将该应用部署到SAP云平台之后,访问该应用...
JDBC + SAP云平台 = 运行在云端的数据库应用
在这篇文章里,我们使用JDBC代替JPA和Eclipse来完成同样的任务。点击该超链接下载Java Web Tomcat 8 SDK。例子程序位于该SDK的samples文件夹下。导入至Eclipse之后,同样需要将其Targeted Runtimes改为Java Web Tomcat 8.将该应用部署到SAP云平台上:和JPA + EclipseLink的例子不同,在JDBC的这个例...
ABAP Netweaver和Hybris里获得内存使用统计数据
事物码ST06Hybris这个5秒的时间间隔定义在project.properties配置文件里,然后使用JavaScript的setInterval建立定期轮询:Java后台的实现,即读取当前内存消耗信息实现在package de.hybris.platform.hac里:...
Hybris开发环境的license计算实现
解决方法:ant initialize这会trigger ant build。大约30分钟之后build完成:要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:...
如何将SAP Multi Target应用部署到SAP云平台的Cloud Foundry环境去
这个应用包含了sample数据以及HANA数据库表,view,OData服务和UI,符合SAP HANA Extended Service Advanced Programming Model,由如下几个包组成:从SAP Service Market上下载,其实就是一个.jar文件。MTA是什么意思呢?Multi-Target Application, 由一系列software modules组成,每个mo...
CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑
把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work center之后,在后台ABAP端计算出navigation target。Hybrishttps://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576...
Jerry眼中的SAP客户数据模型
由于Jerry水平和精力所限,本文不会详细阐述这些产品里的客户模型设计细节,而是介绍了一种方法,如果您对这些模型设计感兴趣,可以按照该方法自行深入研究。除SAP S/4HANA On Cloud之外,其他七款产品在SAP成都研究院均存在对应的开发团队。如果您对这些产品有进一步的问题需要咨询,欢迎留言。可以按照客户的类...
如何上传HTML5应用到SAP云平台的Cloud Foundry环境下
自动创建了如下的项目文件。对这个工程进行build:build成功后,将工程文件导出到本地,生成mta1.zip.java -jar mta.jar --build-target=CF --mtar=jerry.mtar使用命令cf deploy jerry....
使用jMeter构造大量并发HTTP请求进行微服务性能测试
比较方便的一个做法是使用工具jMeter来构造这些请求。Protocol: httpsServer name:Http request method: GETHttp path: /sap/c4c/odata/v1/c4codata/AccountCollection/Use KeepAlive: 不选择...
使用jMeter构造大量并发的随机HTTP请求
JerryTestCustomer_<1~100>创建一个User Parameter:Parameter的Name为uuid,值为${__Random(1,100)}随机数生成生效,每个并发请求发出的查询参数现在都不一样了。要获取更多Jerry的原创技术文章,请关注公众号...
如何使用jMeter发送两个逻辑上相关的HTTP请求
现在我有另一个需求场景:假设我开发了一个创建Service Request的微服务,需要使用HTTP post调用。为了防止Cross Site Request Forgery(跨站域请求伪造),这个微服务调用时需要传一个XSRF token,这个XSRF token需要另一个HTTP get请求从服务器请求。1. 先调用HTTP get从服务器读取XSRF token用jMeter怎么实现这个...
如何查看CRM WebUI,C4C和Hybris里的页面技术信息
在WebClient UI页面上按F2,就能看到页面的技术信息, 可以找到当前页面是哪一个BSP component实现的:C4CHybris没有类似CRM和C4C这样的快捷键来实现这个需求。登录Hybris Content Management System(WCMS): https://localhost:9002/cmscockpit/index.zul...
ABAP和Hybris的源代码生成工具
有两种方式,一种是ABAP Code Composer, 细节可以查看我的博客Step by Step to generate ABAP code automatically using Code ComposerHybris...
使用Eclipse开发Java应用并部署到SAP云平台SCP上去
确保SAP Cloud Platform Tools for Java正确安装。确保neo SDK的路径配置正确:我使用的是下图这个SDK:neo-java-web-sdk-3.51.14.zip将我的github 项目下载到本地, 导入到Eclipse去,确保本地能够运行成功。然后新建一个服务器实例,类型为SAP Cloud Platform,主机名填hanatrial.ondemand.com:应...
SAP云平台运行环境Cloud Foundry和Neo的区别
从下图能发现,Cloud Foundry的运行环境,基础设施由第三方公司提供,比如Amazon亚马逊和Microsoft微软,SAP只负责提供和维护platform layer。而Neo环境的基础设施和platform layer均由SAP提供。Cloud Foundry运行环境包含了Cloud Foundry application runtime,基于Cloud Foundry基金会的开源应用平台构建而成。...
SAP云平台里Global Account和Sub Account的关系
创建好的新的subaccount:space创建完毕之后即可部署应用上去。在neo环境里,没有org和space的概念。一个account直接和应用关联,如下图所示:如果是trial账号,无法新建sub account。...
12-factor应用和微服务架构应用的区别