2013-07-09 4 views
2

내가 WP8에서이 서비스?, 내가 내 서비스의 구현을 변경하지 않기 때문에 소켓을 사용하지 않으Windows Phone 8의 WCF nettcpbinding?

를 소비 할 수있는 방법, nettcpbinding 엔드 포인트와 WCF 서비스를 어떤 방법이 소켓을 사용하여 서비스를 사용 하시겠습니까?

nettcpbinding은 WP8의 다음 버전에서 지원됩니까? 그렇다면 다음 경우?

+0

인트라넷을 통해 서비스를 사용 하시겠습니까? 그렇지 않으면 NetTCP를 사용할 수 있는지 확실하지 않지만 [Microsoft] (http://msdn.microsoft.com/en-us/library/system.servicemodel.nettcpbinding.aspx)는 "이 바인딩은 적절한 Windows Communication Foundation (WCF) 시스템이 ** 인트라넷 **을 통해 통신 할 수 있도록 선택했습니다. " –

+0

안녕하세요 조쉬 인터넷을 통해 의사 소통을위한 nettcp를 사용하고, 그것도 냇 뒤에 작동, 나는 Windows 전화 8 서비스 콜백과 함께 nettcpbinding을 사용하고 싶습니다,이 일을 할 수있는 방법이 무엇입니까? 소켓을 사용하여 서비스를 호출 하시겠습니까? –

답변

0

당신은 스스로를 구현할 수도 작동. 그리 어렵지는 않지만 프로토콜 스택은 잘 문서화되어 있습니다. 전체 개요 : See this article.

WP7-8에는 이미 nettcp에서 사용하는 XmlDictionaryReader 및 XmlDictionaryWriter 클래스의 이진 XML 직렬화가 포함되어 있습니다. 따라서 프로토콜의 하위 단계 즉, 프레이밍 프로토콜과 SOAP 봉투 만 구현하면됩니다.