2020-09-10 03:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有人可以告诉我是否有一种方法可以强制所有HTTP(或特别是SOAP)消息通过自定义处理程序? 我知道如何为特定服务创建自定义处理程序,但是我真正想要的是嗅探器,它将拦截所有Web流量并记录某些消息类型(Web服务)的指标。
谢谢
-大卫-
Eddy,我已经阅读了该文档,但我认为它没有给我想要的答案。 据我所知,没有文档讨论更换默认处理程序。 我想要的是是否已经部署了两个Web服务,并且这些服务位于http://localhost:8080/GRMGWSTest/service? 和
http://localhost:8080/testServ/service
我可以简单地将默认处理程序替换为我的自定义处理程序,然后开始跟踪消息,而不必更改已部署的Web服务的任何内容。
谢谢!
-David-
您应该能够在较高级别安装处理程序,并解释通过该节点和较低节点发出的所有调用。 SICF处理程序按层次结构进行处理。 它们被一个接一个地处理,直到处理程序最终将标志设置为不需要进一步处理为止。
在ALFS上查看网络日志。
BSP深入:ABAP外观服务
ALFS就是这样做的。 SAP插入一个新的处理程序,该处理程序通过Unified Renderer拦截所有调用。 这里的关键是设置以下内容:
if_http_extension〜flow_rc = if_http_extension => co_flow_ok。
这告诉框架继续通过服务节点处理程序堆栈进行处理。
嗨,
ypu已经检查了吗?
http://help.sap.com/saphelp_webas620/ helpdata/zh-CN/7c/f7bbcd3a0d11d5992200508b6b8b11/frameset.htm
涡流
最多设置5个标签!
Eddy,我已经阅读了该文档,但我认为它没有给我想要的答案。 据我所知,没有文档讨论更换默认处理程序。 我想要的是是否已经部署了两个Web服务,并且这些服务位于http://localhost:8080/GRMGWSTest/service? 和
http://localhost:8080/testServ/service
我可以简单地将默认处理程序替换为我的自定义处理程序,然后开始跟踪消息,而不必更改已部署的Web服务的任何内容。
谢谢!
-David-
您应该能够在较高级别安装处理程序,并解释通过该节点和较低节点发出的所有调用。 SICF处理程序按层次结构进行处理。 它们被一个接一个地处理,直到处理程序最终将标志设置为不需要进一步处理为止。
在ALFS上查看网络日志。
BSP深入:ABAP外观服务
ALFS就是这样做的。 SAP插入一个新的处理程序,该处理程序通过Unified Renderer拦截所有调用。 这里的关键是设置以下内容:
这告诉框架继续通过服务节点处理程序堆栈进行处理。
嗨,
ypu已经检查了吗?
http://help.sap.com/saphelp_webas620/ helpdata/zh-CN/7c/f7bbcd3a0d11d5992200508b6b8b11/frameset.htm
涡流
一周热门 更多>