2014-05-10 3 views
1

SOAP 웹 애플리케이션에서 델파이 SOAP TWebResponse을 오버라이드 할 수 있습니까? 응답의 직렬화를 재정의 (더 잘) 무시 하시겠습니까?델파이 SOAP 응답을 오버라이드

사용자 지정 serializer에서 응답 개체를 만들어야하는데이 XML serialization을 클라이언트에 전달하고 싶습니다.

답변

0

이것이 도움이 될지 확실하지 않지만 SOAP 응답의 일부 출력을 수정해야 할 때마다 이것이 내가하는 일입니다. DELPHI XE2를 사용하고 있고 웹 모듈이있는 장치에 있습니다. HTTPSoapPascalInvoker1. 지금 실제로 스트림의 내용을 검사하고 필요에 따라 또한 스트림을 수정할 수있는이 이벤트 내부

procedure TWebModule1.HTTPSoapPascalInvoker1AfterDispatchEvent(const MethodName: string; SOAPResponse: TStream); 

: 는 Objektinspector에서 나는 같이 보일 것 AfterDispatchevent을 만들 수 있습니다. 희망이 도움이됩니다.

관련 문제