2011-11-04 4 views
1

누구나 Monotouch에서 작동하는 WCF 자체 호스팅 NetTCP 예제를 가리킬 수 있습니까? 나는 많은 시간 동안 수색하고 아무것도를 생각해 내지 못했다.Monotouch WCF 자체 호스팅 NetTCP 예제

속도상의 이유로 nettcp가 필요합니다 (iPad와 XP 컴퓨터간에 많은 양의 데이터를 전송하고 있습니다). 그리고 나는 IIS를 사용하여 일을 단순하게하기보다는 자기 호스팅을 선호합니다.

미리 감사드립니다.

답변

1

MonoTouch는 NetTcpBinding을 지원하지 않습니다. MonoTouch는 BasicHttpBinding으로 제한되는 Silverlight 3 클라이언트 프로필에서 사용할 수있는 동일한 바인딩을 지원합니다.

+0

이 페이지 ("알려진 문제점"섹션 아래)는 NetTcpBinding이 지원됨을 나타냅니다. http://www.mono-project.com/WCF_Development – nbonwit

+0

MonoTouch는 Mono 런타임의 하위 집합과 함께 제공됩니다. 이 기사에서는 전체 Mono 런타임에 대해 설명합니다. System.ServiceModel을 얻지 만 BasicHttpBinding 및 WebHttpBinding 만 제공됩니다. – Anuj

0

모노 WCF 구현은 오픈 소스입니다 (Mono 자체와 동일). 사용자는 MonoTouch 버전이 아닌 자신의 응용 프로그램을 어셈블리에 포함시킬 수 있습니다. 따라서 Silverlight 하위 집합에서 사용할 수없는 일부 기능을 사용할 수 있습니다.

그러나 이것은 "소스 추가 및 재 컴파일"시나리오가 아닙니다. 솔직히 당신의 요구 사항에 맞을 가능성이있는 많은 다른 기술들이 있습니다. 나는 당신 자신의 집회를 제공하는데 많은 시간을 투자하기 전에 그것들을 자세히 볼 것입니다.

+0

내가 고려해야하는 다른 기술에 대한 제안 사항이 있습니까? – nbonwit

+0

http://www.servicestack.net/ 및 http://code.google.com/p/protobuf-net/이 많이 인용되어 있지만 개인적으로 사용하지 않았으며 MonoTouch 호환성 수준이 다양합니다. (예 : 코드 생성 부족으로 모든 기능을 사용할 수있는 것은 아닙니다.) 어쨌든 내가 직접 시작할 수있는 곳이있다 :-) YMMV – poupou

관련 문제