현재 우리는 .NET 클라이언트를 통해 연결하려고하는 java webservice가 있습니다. 이것은 모두 SSL을 통해 수행됩니다. 이 문제가 반복되어 나타나기 시작한 것으로 알려진 잘 알려진 점이 있습니까? 내가 가장 잘 알고있는 잡화는 무엇인가?.NET 클라이언트가 Java webservice를 호출하는 중 - (루트 네임 스페이스를 변경하는 방법)
자바 웹 서비스는 SOAP/WSDL입니다. WS-Security와 같은 WS- * 확장은 없습니다.
좋아, 여기에 내가 찾고있는 정확한 문제는 다음과 같습니다. 우리는 C# 클라이언트로부터 호출 할 수있는 자바 웹 서비스를 받았습니다. 나는 자바 웹 서비스가 C# 클라이언트가 생성하지 않는 일부 수정 된 xml을 기대하고 있다는 사실을 추적했다.
<?xml version="1.0" encoding="UTF-8" ?
> <iAttr:MyObject1 xmlns="iAttr" xmlns:iAttr="http://www.foo.com/WS"
> <iAttr:MyObject2 xmlns="isum" xmlns:isum="http://www.foo.com/WS"
> <iAttr:OrderId
> 1001027892 < /isum:OrderId
>
문제는 내 클라이언트가 생성되는 XML/SOAP 물건 인 것을 : 자바 웹 서비스는이 라인을 따라 뭔가를 기대하고있다 이 같은 :
<?xml version="1.0" encoding="UTF-8" ?
> <iAttr:MyObject1 xmlns="iAttr" xmlns:iAttr="http://www.foo.com/WS"
> <MyObject2
>,<OrderId
> 1001027892 < /OrderId
>
참고 : C# 버전에서 "iAttr"의 부족.
질문 : Java WS에서 기대하는 것과 일치하도록 C#에서 문제가있는 속성을 어떻게 추가합니까?
자바 웹 서비스 SOAP/WSDL이 있습니까? WS-Security와 같은 WS- * 확장을 사용하고 있습니까? – Kev
특정 문제에 대한 추가 정보를 제공해야합니다. 나는 이것이 그 질문의 목적이 아니라는 것을 안다. 그러나 그것이 초점을 맞출 수 있도록 도와야한다. –