2011-08-23 3 views
0

2 대의 컴퓨터 (ad-hoc)간에 WiFi 연결을 사용하여 채팅 프로그램을 만들고 싶습니다. 자바에서 소켓 프로그래밍에 익숙하지만 2 대의 컴퓨터에서이를 구현할 수 없습니다. 프로그램에 WiFi 네트워크를 추가 할 수 있습니까?WiFi와 자바 소켓 프로그래밍을 이용한 서버 - 클라이언트 채팅

+2

Wifi는 두 가지 컴퓨터를 Lan 케이블로 직접 연결하거나 공용 주소로 서버를 설치하는 것과 같습니다. 클라이언트가 연결할 수 있도록 서버 (로컬 또는 공용)의 IP 주소 만 있으면 방화벽이 방화벽을 막지 않도록 할 수 있습니다. – AJC

+2

무선 연결을 사용하거나 사용하지 않아도 Java 프로그램에 영향을 미치지 않습니다. JVM에서 호스팅되는 Java 응용 프로그램은 사용 된 연결 유형을 신경 쓸 필요가 없습니다. –

답변

0

WiFi 네트워크의 각 컴퓨터에는 IP 주소가 있습니다. 하나의 컴퓨터를 호스트로 사용하여 ServerSocket을 생성합니다. 다른 컴퓨터가 클라이언트가되어 호스트의 IP 주소에 연결할 수 있습니다.

그러면 클라이언트/서버를 Wi-Fi (및 다른 모든 네트워크)에서 사용할 수 있습니다.

+0

Tnx 많이 plz 내게 좋은 튜토리얼을 제안 할 수 있습니까? – Matrix

+0

Google을 검색하면됩니다. 그런 예가 하나 있습니다 - http://www.ashishmyles.com/tutorials/tcpchat/index.html – Codemwnci

관련 문제