2009-03-05 3 views
0

어떻게 연결되어있는 클라이언트에서 데이터를 수신 할 수 있는지뿐만 아니라 해당 개별 클라이언트 (더 많은 클라이언트)로 데이터를 다시 보낼 수있는 tcp (청취자라고하는 소리를 들었습니다.) 서버 (이 시점에서는 단순 함) ?C# : 청취/TCP 서버를 만드는 방법은 무엇입니까?

필자는 여러 가지 자습서를 수행했지만 그 중 어떤 것도 작동하지 못하거나 그들이 원하는 바를하지 않았습니다. 어쨌든, 어떤 도움이 가장 감사하겠습니다.

답변

2

수동으로 Socket을 사용하거나 더 높은 수준의보기를 사용하려면 TcpListener class을 사용할 수 있습니다.

2

Try this sample

이 사이트는 내가 리스너를 코딩하는 방법을 배울 필요로 할 때 내가 사용하는 것입니다. 상당히 직선이지만 앞으로는 다른 많은 샘플보다 조금 더 복잡합니다. 이전에 시도한 자습서에서 정확히 당신을 위해 일하지 않은 것은 무엇입니까?

+0

가장 성공적인 튜토리얼 ive done은 연결된 각 사용자를 새 스레드에 추가하고 대리인과의 스레딩을 통해 나를 혼란에 빠뜨립니다. 나는 서버 끝에서 무슨 일이 벌어지는지를 볼 수 있어야하므로 UI에 물건을 추가하는 것이 한 가지 일에 효과가 있었기 때문에 나에게 미치지 못하게했다. – Nyight

관련 문제