Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 딥러닝
- 영속성컨텍스트
- 포인트클라우드
- 알고리즘
- Hibernate
- 파이썬
- Jetson
- DeepLearning
- cartograhper
- Java
- JPA
- 아두이노
- 디자인패턴
- 자바ORM표준JPA프로그래밍
- 네트워크
- 논문
- 자율주행
- Spring Batch
- 자바
- 이펙티브자바
- 자료구조
- 운영체제
- 배달로봇
- persistance context
- 프로그래머스
- 논문리뷰
- Python
- MySQL
- 장애물인식
- Database
Archives
- Today
- Total
목록소켓 (1)
제리 devlog
[Java] 소켓 통신 (간단한 채팅 프로그램 구현)
Socket이란? socket은 application layer와 transport layer사이의 인터페이스역할을 담당하며 서로 다른 endpoint간 통신을 위해서 사용된다. Socket의 동작 과정 서버측 동작 과정 1. 서버는 socket를 만든다. 2. 서버에서 ip주소와 port를 지정하여 소켓에 바인딩한다. 3. 서버는 listen상태가 되어 클라이언트의 요청을 기다린다. 4. 클라이언트의 요청을 받아드리고 데이터 송수신을 위한 소켓을 생성한다. 5. 클라이언트와 데이터를 송/수신한다. 6. 연결을 종료한다. 클라이언트측 동작 과정 1. socket을 만든다. 2. 서버에게 요청을 보내 connection을 맺는다. 3. 서버와 데이터를 송/수신한다. 4. 연결을 종료한다. Java 프로그램..
Java
2021. 4. 19. 20:55