我们正在为一个s4 odata服务构建ping api。从scp应用程序中,我们希望在重复间隔内调用服务端点。如何从云- s4调用s4服务端点,生成的VDM只提供操作端点。
回复以获取更多信息。
谢谢Swastik
发布于 2020-11-13 15:05:07
您可以利用HttpClientAccessor为目标系统获取客户端,然后对服务执行简单的head请求:
final HttpClient httpClient = HttpClientAccessor.getHttpClient(
DestinationAccessor.getDestination("MyDestination").asHttp());
final HttpResponse response = httpClient.execute(
new HttpHead(BusinessPartnerService.DEFAULT_SERVICE_PATH));
assertThat(response.getStatusLine().getStatusCode()).isEqualTo(HttpStatus.SC_OK);这里,我以S/4HANACloud的BusinessPartnerService为例。
发布于 2020-11-13 12:33:36
https://stackoverflow.com/questions/64820776
复制相似问题