asyncsocket

    8

    1답변

    제가 알다시피, PHP5.x에서 nonblocking 네트워크 socket을 생성 할 수 있습니다. 그러나 스크립트는 다음과 같은 블로킹 소켓을 사용하여 여러 개의 긴 메시지를 보내는 경우 어떤 일이 발생 : socket_write($socket, $string1, $length); socket_write($socket, $string2, $length)

    8

    1답변

    Socket에서 비동기 적으로 읽을 때 NetworkStream.BeginRead을 사용하고 있습니다. 실제로 네트워크 스트림을 BufferedStream으로 감싸는 것이 훨씬 빠릅니다. 내 질문 : NetworkStream.BeginRead은 내부적으로 Socket.BeginReceive 및 전체 async IO (Windows의 CompletionPor

    2

    2답변

    다음과 같은 프로그램을 사용하여 비동기 서버를 만들었습니다. 동기화가 쉽고 두 번째 서버가 허용되지 않아 서버와 연결 만 할 수 있습니다. 나는 서버 구현으로 클래스 Server.cs를 만든다. 나는 Microsoft 텔넷을 사용합니다. Program.cs : static void Main(string[] args) { Server my

    0

    1답변

    많은 학습과 연구를 통해 서버 측 프로그램을 작성했습니다. 하지만이 프로그램의 문제점은 여러 클라이언트를 허용하지 않는다는 것입니다. 또한 출력을 서버 측에 표시하는 대신 클라이언트 측에 다시 보내는 방법을 알고 싶습니다. 누군가 코드를 도와 주시겠습니까? 이것은 내가 지금까지 시도한 것입니다 - 클래스 프로그램 { private static Regex _

    2

    1답변

    나는 C#에서 Windows 양식 응용 프로그램을 사용하고 있습니다. 비동기 방식으로 서버에 연결하는 소켓 클라이언트를 사용하고 있습니다. 어떤 이유로 든 연결이 끊어진 경우 소켓에서 즉시 서버에 다시 연결하려고합니다. 처럼 일상적인 모습을 받게 내이 (false)를 NotifyClientStatusSubscribers는 함수 StopClient이 실행될

    1

    1답변

    C#의 Windows 양식 응용 프로그램을 사용하고 있습니다. 비동기 방식으로 서버에 연결하는 소켓 클라이언트를 사용하고 있습니다. 어떤 이유로 든 연결이 끊어진 경우 소켓에서 즉시 서버에 다시 연결하려고합니다. 어떤 문제가 가장 좋은 디자인입니까? 연결을 잃어 버렸고 서버에 다시 연결하려고 시도하는지 지속적으로 확인하는 스레드를 만들어야합니까? 내가받은

    1

    1답변

    This이 간단한 동기화 및 비동기 서버의 몇 가지 기본 사항을 다룹니다. 내 자신의 동기식 서버가 비동기로 변환 할 찾고이 문서를 발견했습니다. 그림 7에는 기본적인 비동기 서버가 있습니다. 왜 서버의 Start 메서드가 _serverSocket.BeginAccept(...) 번 반복됩니까? 미리 감사드립니다.

    0

    1답변

    리눅스에서 Windows로 온라인 게임을 이식하고 있습니다. 리눅스에서는 모든 것이 잘 작동하지만, 윈도우에서는 이상한 행동을합니다. 클라이언트와 서버는 지속적인 TCP 연결을 통해 통신합니다. 서버는 0.5 초마다 패킷을 보냅니다. 그리고 리눅스에서는 0.5 초마다 패킷을 받지만, 윈도우에서는 0.9,0.3,0.3,0.3,0.9 등의 값을 갖습니다. (간

    0

    1답변

    ... 기본적으로 정확하게 제목이 말합니다. NetworkStream.Length가 구현되어 있지 않습니다. 대안은 무엇입니까? NetworkStream.BeginRead (...)에 대한 호출을 포함하는 재귀 적 비동기 콜백 시리즈를 만들려고합니다. 언제베이스 케이스에 충돌했는지 알기 위해 모든 바이트를 받았다. 스트림의 바이트 길이를 알아야한다. 이 문

    0

    1답변

    iPad에서 cocoaasyncsocket을 사용하여 tcp/ip 서버 (PC의 dotnet)에 연결하고 있습니다. 여기에 몇 가지 와이파이 네트워크가 있습니다. iPad와 PC가 모두 하나의 특정 Wi-Fi에 있으면 모든 것이 정상적으로 작동합니다. 그러나 두 사람이 다른 와이파이에 가입하면 서로 연결할 수 없습니다. 그 밖의 모든 것은 완전히 동일했습니