본문 바로가기 메뉴 바로가기

Beemo 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Beemo 개발 블로그

검색하기 폼
  • 분류 전체보기 (12)
    • 개발 (12)
      • Java (7)
      • Android (2)
      • Spring (0)
      • Algorithm (3)
  • 방명록

2021/02/06 (1)
자바 tcp/ip 소켓통신

소켓 : 두 프로그램이 네트워크를 통해 서로 통신할 수 있도록 양쪽에 생성되는 링크의 단자 소켓이 연결되면 서로 다른 프로세스끼리 데이터를 전달할 수 있음 서버 클라이언트 socket() socket() bind() listen() connect() accept() 서버, 클라이언트는 각각 socket을 생성하고 서버는 bind에서 포트번호를 할당한다 그 후에 listen()을 호출하여 클라이언트의 접속을 기다린다. 클라이언트는 connect()를 통해 서버에 접속을 시도한다. 클라이언트 요청이 오면 accept() 함수를 호출에 연결한다. 소켓이 연결되면 recv() / send() 함수를 통해 데이터를 전달하고 마지막에 close()를 호출하여 소켓을 종료한다. C프로그래밍에서는 socket() ->..

개발/Java 2021. 2. 6. 14:33
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2021/02   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바