티스토리 뷰

프로그래밍/java

Java잡지식 - 네트워킹

박스여우 2015. 5. 17. 18:56

Java 네트워킹

메인 메소드 선언부에 throw Exception

예외처리 던지기

메소드의 모든부분에서 오류를 잡아낸다.

 

 

ServerSocket soc = new ServerSocket(포트);

while(true){ //서버작동

Socket client = server.accept(); //클라이언트의 접속 수락, client에 정보저장

System.out.println(“IP”+client.getInetAddress()); //클라이언트의 아이피 가져온다

 

OutputStream os = client.getOutputStream(); //출력스트림 생성

DataOutputStream dos = new DataOutputStream(os); //데이터 출력스트림생성, 출력스트림과 연결

 

dos.writeUTF(“text”); // String 형 데이터 전송

}

 

 

Socket soc = new Socket(“서버IP”, 포트);

InputStream in = soc.getInputStream(); //서버의 입력스트림 생성

DataInputStream din = new DataInputStream(in); //서버에서 데이터를 받아오는 입력스트림 생성

 

din.readUTF();

din.readInt();

din.read...();

 

dos.writeUTF();

dos.writeInt();

dos.write...();

 

 

 

 

 

 

 

 

 

 

StringBuffer sbuf = new StringBuffer();

URL url = new URL(“주소”);

URLConnection urlConn = url.openConnection();

 

InputStream is = urlConn.getInputStream();

DataInputStream din = new DataInputStream(is);

InputStreamReader isr = new InputStreamReader(is, “EUC-KR”);

ByfferedReader br = new BufferedReader(isr);

 

 

while((input=br.readLine()) != null){

subf.append(input+“\r\n”);

}

sbuf.toString();

'프로그래밍 > java' 카테고리의 다른 글

java - JMF 다운로드  (0) 2015.07.06
Java 잡지식- 채팅시스템 자동스크롤  (0) 2015.05.17
Java - 객체지향(7) package & import  (0) 2015.04.13
Java - JOptionpane 입력받기 - 2  (0) 2015.04.05
Java - Scanner 입력받기  (0) 2015.04.04
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함