2010-08-12 5 views

답변

0

불행히도 .NET Remoting은 게시되지 않은 프로토콜을 사용합니다. 나는 그것이 적어도 (대부분은) 리버스 엔지니어링되었다고 생각하지만, Qt 라이브러리를 작성하기 위해서는 상당한 노력이 필요하다.

API에 더 쉽게 액세스하려면 .NET 부분을 변경하여 WCF를 대신 사용하십시오. "net"로 시작하는 WCF 바인딩은 게시되지 않은 프로토콜이기 때문에 피해야합니다. 나머지는 게시 된 표준에 의해 정의되므로 특정 표준 프로토콜을 말할 수 있도록 Qt 라이브러리를 찾는 것이 가능할 수 있습니다.

또는 .NET 클라이언트 측 DLL을 만들어 .NET 서버와 통신하십시오. DLL은 C API를 통해 또는 inproc COM 서버로 작동하여 필요한 기능을 노출 할 수 있습니다.

0

.net webservices에는 xml-rpc, REST, REST와 같은 몇 가지 differnet 프로토콜이 있습니다. 비누 (일반)라면 qtsoap이 도움이 될 수 있습니다.

관련 문제