datagram

    0

    1답변

    각 데이터 그램 소켓에서 실행중인 반경 서버 목록이 있으며이 시작된 반경 서버 목록을 나와 함께 사용할 수 있습니다. 특정 서버가 중지되었는지 확인하고 중지해야 할 경우 다시 시작해야하는지 확인해야합니다. 다음은 필자가 작성한 코드이지만 이것이 올바른 방법인지 확실하지 않습니다. 상담하십시오. .... int port = radiusServer.getAgg

    0

    2답변

    netty 4.1을 사용하여 기본 UDP 서버를 설정했는데 패킷에서 데이터를 읽을 때 제대로 작동합니다. UDP 패킷을 받으면 클라이언트에 응답하기 위해 서버에 기능을 추가하고 싶습니다. 이 일을하는 가장 좋은 방법은 무엇입니까? UDP는 연결이없는 통신 방법이지만 IP 주소를 얻고 클라이언트에 응답 할 수 있어야합니다. 내 코드는 다음과 같습니다. pub

    0

    1답변

    DatagramChannel.receive (ByteBuffer) 메서드의 문서에서는 ByteBuffer 크기와 동일한 채널에서 데이터를 읽고 Buffer 크기가 너무 작아 데이터를 저장할 수없는 경우 나머지를 무시한다고 설명합니다. 수신 방법이 데이터를 버렸다는 것을 알 수있는 방법이 있는지 궁금 해서요.

    1

    1답변

    리눅스 커널에서 사용자 지정 전송 계층 데이터 그램 프로토콜을 구현 중입니다. 나는 손실이 많은 환경에서 주문형 전달을 위해 보내기 및 수신 대기열을 구현했습니다. 현재 구현에서 My 소켓은 대기열에 BUFSIZ 페이로드가있는 소켓 버퍼가 16 개인 메모리가 부족합니다. 그래서 내 소켓에 할당 된 메모리의 가치를 높일 필요가있다. 나는 sk->sk_send

    0

    2답변

    서버로 작동하는 일부 내장형 장치와 통신하기 위해 안드로이드 소스 (단지 java)를 작성하고 있습니다. 가 나는 장치 상태 변화를 관찰 할 수 있기 때문에 내 UDP 데이터 그램이 장치에 도착하는 것을 확신합니다. 는하지만 문제는 서버에서 응답을 얻기 위해 실패하고 있다는 점이다. 아무것도받지 못했지만, 나는 내가 보낸 것에 대해 에코를 얻습니다. 내 출

    0

    2답변

    Android 태블릿에서 오디오를 녹음하고 Python 서버로 보내려고합니다. 바이트 패킷의 시작 부분에 Android 앱의 상태 ("actives"라는 바이트 배열)에 대한 몇 가지 관련 정보가 포함되어 있습니다.하지만 Java 서버에서 문제가 없다고 생각하면 관련이 없습니다. 안드로이드 코드는 다음과 같습니다 : int read = recorde

    0

    2답변

    안녕하세요 특정 포트 번호로 DatagramSocket을 사용하여 브로드 캐스트를 전송하고 있습니다. 메시지를 성공적으로 보냈습니다. 그러나 내가 open ip address와 어떤 포트 번호로 소켓 메시지를 받으면 sockettimeoutexception을 던진다. 하지만 같은 네트워크에 연결되어 있습니다. // 매니페스트 <uses-permission

    3

    1답변

    유닉스 데이터 그램 소켓에 대기중인/보류중인 데이터 그램의 양을 얻어야합니다. max_dgram_qlen은 수신 버퍼에 대기 할 수있는 데이터 그램의 최대 값을 알려주고 그 후에 차단됩니다. 그러나 일부 소켓 옵션이나 일부 Linux 파일 읽기를 통해 유닉스 데이터 그램 소켓에 대해 이미 대기중인 데이터 그램의 양에 대한 방법이 있습니까? 저에게 알려주세요

    0

    1답변

    특정 포트에서 특정 IP 주소로 데이터를 보내려고합니다. 하드웨어 장치로부터 응답이 없습니다. 아래 코드는 내 코드입니다. 똑같은 일은 iOS에서 제대로 작동합니다. 그러나 androidd tt는 소켓 타임 아웃 예외를 던지고 있습니다. DatagramSocket sendSoc = null; DatagramPacket packet = null;

    0

    1답변

    동일한 DatagramSocket 객체를 사용하여 두 개의 다른 포트를 사용하여 읽고 쓸 수 있습니까? 포트 X에서 수신하고 포트 X + 1에 기록해야합니다. 현재 내가 뭘하는지 : 나중에 sock = new DatagramSocket(5000); byte[] buffer = new byte[DataAdapterFB1.HEADER_SIZE + DataA