챗팅~~
네트워크기술이 필요!!
자바개발자들은 네트워크에 관한 기술 없이
소켓이라는 객체를 이용하면 된다.
순서
1)서버 접속
2)메아리
3)양방향 챗팅
소켓은 마치 종이컵 전화기의 종이컵과 같다.
java.net. 에 네트워크 관련 객체들이 모여있슴
포트번호는 임의로 만들수 있다. 시스템이 이미 사용하는 1~1024 까지는 쓰면 안됨
어플리케이션의 개발 방법
1. 하나의 클래스에서 모두 구현
(디자인,컨트롤러 및 비즈니스 로직 part를 구분하지 않은 경우)
1) 장점
- 만드는데 소요되는 시간이 적게 들고
- 많은 객체를 필요로 하지 않으므로 클래스 관계의 복잡성은 피해갈 수 있다.
2) 단점
- 부분 수정(유지보수등)이 힘들고 재사용성이 없다.
버튼 컴포넌트를 이용하여 DB에 넣자!!
디자인 클래스, DB에 로직 클래스
view Model - DAO대한 조작법 API (Service)
dml전담 (DAO)
연결담당(PoolManager)
데이터담는 객체(Beans)