2010-02-14 3 views
0

아이디어는 클라이언트가 (tcp, wcf, remoting)에 연결할 수있는 Windows 서비스를 갖는 것이며, Windows 서비스에서 데이터가 변경되면 클라이언트에 변경 사항을 보냅니다. . 예를 들어 주식 가격 결정 서버가 될 수 있으며 계측기 가격이 변경되면 클라이언트에 변경 사항을 전송할 수 있습니다.도트 넷에서 오래 살아있는 네트워크 연결을 구현하는 방법

Wcf에는 스트리밍이 있지만 하나의 큰 메시지 응답을 스트리밍하기위한 것이거나 많은 작은 메시지에 사용할 수 있습니까?

소켓이이를 수행하는 유일한 방법입니까?

+0

항상 열려있는 연결을 유지하는 것이 좋은 생각인지는 모르겠지만 ... 연결을 열거 나 닫아야하는 이유는 무엇입니까? 또는 여러 스레드를 사용하여 동시에 하나 이상의 연결을 열 수 있습니다. –

+0

서버가 여러 클라이언트를 처리해야합니다. 서버에서 클라이언트로 전송되는 연속적인 메시지 스트림이 있으므로 항상 열거 나 닫는 것이 의미가 없습니다. – mrt

답변

1

모든 연결 (Wcf 또는 기타)은 백엔드에서 소켓을 사용합니다.

연결에 대해 "연결 시간 초과"및 "읽기 시간 초과"를 사용자 정의 할 수 있습니다.

관련 문제