먼저 서버 앱을 빌드할 것이므로 이 프로젝트의 MainActivity가 됩니다. 이 소켓과 연결된 고유한 ServerSocketChannel 개체(있는 경우)를 반환합니다. ServerSocket의 하위 클래스는 이 메서드를 사용하여 accept()를 재정의하여 자체 하위 클래스의 소켓을 반환합니다. 지정된 시간 설정이 있는 소켓 옵션#SO_TIMEOUT을 밀리초 단위로 활성화/비활성화합니다. 이 옵션을 0이 아닌 시간 으로 설정하면 이 ServerSocket에 대한 accept() 호출이 이 시간 동안만 차단됩니다. 시간 지정이 만료되면 ServerSocket이 여전히 유효하지만 java.net.SocketTimeout예외가 발생합니다. 영향을 미치려면 차단 작업을 입력하기 전에 이 옵션을 활성화해야 합니다. 시간 설정은 >0이어야 합니다. 0의 시간 설정은 무한 시간 으로 해석됩니다. 안녕하세요 수브라마니안 P V,Upadted 예를 확인하시기 바랍니다 : 서버 소켓, 소켓, DataInputstream 및 DataOutputStreamhello 세너즈를 사용하여 클라이언트와 서버 사이의 양방향 통신, 나는 와이파이 direct.hello 푸시 팔 로이와 연결하는 방법을 모르겠어요 와이파이 자리에서 사용하려고, 그것은 작동합니다. 위의 링크에서 두 번째 비디오를 확인하십시오.

안녕하세요 / B H!, 클라이언트 측 안 드 로이드 서버/클라이언트 예제-소켓을 사용 하 여 클라이언트 측 참조: 어디 MyClientTask에서 응답받은 메시지입니다. 클라이언트 또는 서버가 종료되면 „연결 끊기” 명령을 보냅니다. 이렇게 하면 피어는 다른 프로세스가 연결이 끊어졌다는 것을 알 수 있습니다. 안녕하세요, 나는 안드로이드 코드와 같은 응용 프로그램의 자바 스크립트 코드 (웹 뷰) 사이에 통신해야합니다. 내 구현은 다음과 같습니다.1. 예제 코드에 설명된 대로 android에서 서버소켓 연결을 만들었습니다. 에서 이 서버를 시작합니다활동 만들기 2. 자바 스크립트 코드에서 웹 소켓 연결을 만들었습니다. 결과:I 오전 서버소켓 읽기() 메서드에서 읽히는 일부 메시지를 볼 수 있습니다. 데이터는 관련 웹 소켓 생성 세부 사항 (http 헤더, 소켓으로 업그레이드 연결, 사용자 에이전트 등) 그러나 나는 서버소켓 (안드로이드 코드)에서 웹 소켓에 몇 가지 메시지를 보내려고합니다.

그것은 작동하지 않습니다. 참고 : 서버 소켓은 포트 8080.WebsocketURL을 사용하여 cerated입니다 듣고있다 – „wb:127.0.0.1:8080″내 접근 방식이 잘못된 경우 알려주시기 바랍니다. 서버소켓과 웹소켓 간에 통신할 수 있습니까? 말리카르준 어느 누구도 말해 …. 멀티 크렌트 서버소켓 ……… 자바에서는 외부 클래스에서 스레드에 액세스하기위한 조항이 있습니다. 스레드는 소켓 클라이언트 중 하나입니다 ????? … 안녕하세요 예제 코드에 대한 많은 감사합니다. 나는 하나의 질문이 있습니다.

코드 „소켓 = 서버Socket.accept();)가 있습니다. 여기서 코드가 작동하지 않습니다. 무엇을 도와드릴까요? 안녕, 나는 한 가지를 알고 싶습니다 (클라이언트와 서버는 2 개의 다른 프로젝트 / 응용 프로그램입니다)line1 출력스트림 = hostThreadSocket.getOutputStream ();line2 PrintStream 인쇄스트림 = 새로운 PrintStream (출력 스트림); line3 printStream.print(msgReply); line4 printStream.close();경우 line3 printstream.print(msgReply) 서버 측 코드는 클라이언트에 몇 가지 유용한 메시지를 보내는. 이제 클라이언트 프로그램에서 해당 메시지를 사용하려면 어떻게 할 수 있습니까? 클라이언트 프로젝트에 해당 메시지를 변수 또는 다른 방식으로 저장하면 어떻게 해야 합니까? 도와주세요. 소켓옵션#SO_TIMEOUT에 대한 설정을 검색합니다. 0 반환은 옵션이 비활성화됨(즉, 무한대의 시간 설정)을 의미합니다. 서버소켓.accept(); 들어오는 연결을 기다리고 있습니다. 먼저, 우리는 두 개의 안 드 로이드 응용 프로그램 프로젝트를 만들어야 합니다., 하나는 서버에 대 한 그리고 클라이언트에 대 한 하나. 서버의 프로젝트 생성을 자세히 설명해 보겠습니다. 물론 클라이언트 프로젝트 생성에도 마찬가지입니다. 그런 다음 클라이언트 측에서는 필요한 코드를 제시할 것입니다.

2010 © Copyright Fundacja Projekt Kultura