2011-08-07 2 views
0

사양으로 인해 XML RPC에서 ASP.NET 사용자 지정 서버 프로토콜로 구현하고 있습니다. 라이브러리 XML-RPC.NET을 사용합니다.XML-RPC.NET을 사용하여 여러 매개 변수를 반환하는 방법은 무엇입니까?

맞춤 프로토콜의 사양에 따라 메소드 X에 두 개의 출력 매개 변수 (정수 및 boolen)가 있기 때문에 한 가지 방법으로 문제가 발생했습니다. C#과 XML-RPC.NET을 사용하여 어떻게 할 수 있습니까?

답변

0

XML-RPC 응답에는 < 매개 변수 > 반환 값 하나만 있습니다. 두 개의 값을 반환하려면 귀하의 경우와 마찬가지로 반환 값은 구조체 또는 배열 값이어야합니다.

+0

잘했다. 나는 여기서 당신이 http://xmlrpc-c.sourceforge.net/introspection.html을 언급 한 사례를 발견했다. 응답에도 불구하고 요소가 있습니다. 값은 배열을 사용하여 반환됩니다. 나는 복수형 매개체들에 의해 혼란스러워했다. 나는 그것을 시도 할 것이다. – qub1n

1

나는 오랜만에 내 질문에 대답한다. 두 가지 가능성이 있습니다.

  1. 반환 특수한 유형의 XmlRpcStruct (http://xmlrpc.sourceforge.net/javadoc/redstone/xmlrpc/XmlRpcStruct.html) PARAM 이름 같은 속성 이름이

  2. 반환 구조체.

관련 문제