컨텐츠 바로가기


product


이전 제품 보기

다음 제품 보기

크게보기

(링철가능) 최신판 구민사 안용화 자바 채팅 프로그래밍 - 기초에서 실무개발자까지 적립금

() 해외배송 가능

(링철가능) 최신판 구민사 안용화 자바 채팅 프로그래밍 - 기초에서 실무개발자까지 기본 정보
판매가
소비자가 24,000원
적립금
  • 0 (0%)
  • 무통장 결제시 적립금 ( %) 무
  • 카드 결제시 적립금 ( %) 카
  • 실시간 계좌 이체시 적립금 ( %) 실
  • 적립금 결제시 적립금 ( %) 적
  • 휴대폰 결제시 적립금 ( %) 휴
무이자할부
저자/출판사 안용화/구민사
발행/판형/쪽수 2023.9.10/190*260/356
상품코드
수량

updown

국내/해외배송
QR코드  

이미지저장 | 코드URL복사

QR코드 보내기 페이스북으로 보내기 트위터로 보내기 미투데이로 보내기 요즘로 보내기
스프링철-반품불가

장바구니 담기 관심상품 등록 추천 메일 보내기

쇼핑 계속하기 바로 구매하기

event

 

상품상세정보

도서의 소개

 이 책은 자바의 기본적인 문법, 예외처리, 스레드 및 이벤트를 처리하는 GUI 기반의 프로그램 작성에 익숙한 독자들을 위한 것입니다. 자바로 채팅 프로그램을 작성하는 것은 Socket 및 ServerSocket 클래스와 같은 몇 개의 클래스를 이용하면 됩니다. 다른 언어로 채팅 프로그램을 작성해본 경험이 있는 독자라면, 자바로 동일한 프로그램을 작성하는 것은 매우 쉽다는 것을 알게 될 것입니다. 실제로, 자바로 작성한 채팅 프로그램은 대부분이 사용자와의 인터페이스를 처리하는 코드이고, 호스트 간의 데이터를 주고받는 코드는 서너 줄이면 충분합니다.
이 책의 모든 예제는 Windows XP 운영체제의 명령어 프롬프트에서 실행하였고 모든 예제들이 서버를 로컬 호스트로 사용하였기 때문에 UNIX 또는 기타 운영체제를 사용하거나, 원격 서버에 접속하여 예제를 실행하기 위해서는 부분적으로 프로그램을 수정해야 할 것입니다.
이 책의 구성은 1장부터 4장까지는 자바의 입출력 스트림 개념을 이용하여, 외부 장치와 바이트 및 문자 데이터를 쓰거나 읽는 내용을 설명합니다. 5장 및 6장은 각각 네트워크에 연결된 호스트의 주소를 처리하는 InetAddress 클래스 및 URL 클래스를 이용해서 원격 호스트의 파일을 읽는 방법을 설명합니다. 그리고 7장, 8장 및 9장은 TCP/IP 프로토콜을 사용하여 서버와 클라이언트 간에 데이터를 송수신하는 방법을 단계별로 설명합니다. 10장은 파일전송 기능을 포함한 채팅 응용 프로그램을 작성하였습니다. 11장은 UDP 프로토콜을 사용해서 데이터를 주고받는 방법, 12장은 URLConnection 클래스를 사용해서 파일의 헤더를 읽어오는 방법 및 13장은 멀티캐스팅 전송 방식에 대하여 설명합니다


이 책은 자바의 기본적인 문법, 예외처리, 스레드 및 이벤트를 처리하는 GUI 기반의 프로그램 작성에 익숙한
독자들을 위한 것입니다. 자바로 채팅 프로그램을 작성하는 것은 Socket 및 ServerSocket 클래스와 같은 몇 개의 클래스를 이용하면 됩니다. 다른 언어로 채팅 프로그램을 작성해본 경험이 있는 독자라면, 자바로 동일한 프로그램을 작성하는 것은 매우 쉽다는 것을 알게 될 것입니다. 실제로, 자바로 작성한 채팅 프로그램은 대부분이 사용자와의 인터페이스를 처리하는 코드이고, 호스트 간의 데이터를 주고받는 코드는 서너 줄이면 충분합니다.
이 책의 모든 예제는 Windows XP 운영체제의 명령어 프롬프트에서 실행하였고 모든 예제들이 서버를 로컬 호스트로 사용하였기 때문에 UNIX 또는 기타 운영체제를 사용하거나, 원격 서버에 접속하여 예제를 실행하기 위해서는 부분적으로 프로그램을 수정해야 할 것입니다.
이 책의 구성은 1장부터 4장까지는 자바의 입출력 스트림 개념을 이용하여, 외부 장치와 바이트 및 문자 데이터를 쓰거나 읽는 내용을 설명합니다. 5장 및 6장은 각각 네트워크에 연결된 호스트의 주소를 처리하는 InetAddress 클래스 및 URL 클래스를 이용해서 원격 호스트의 파일을 읽는 방법을 설명합니다. 그리고 7장, 8장 및 9장은 TCP/IP 프로토콜을 사용하여 서버와 클라이언트 간에 데이터를 송수신하는 방법을 단계별로 설명합니다. 10장은 파일전송 기능을 포함한 채팅 응용 프로그램을 작성하였습니다. 11장은 UDP 프로토콜을 사용해서 데이터를 주고받는 방법, 12장은 URLConnection 클래스를 사용해서 파일의 헤더를 읽어오는 방법 및 13장은 멀티캐스팅 전송 방식에 대하여 설명합니다.

목차

 

  • CHATPER 01 바이트 입출력 스트림
    1. 스트림이란
    2. 바이트 입출력 클래스
    3. OutputStream 및 InputStream 클래스
    3.1 OutputStream 클래스
    3.2 InputStream 클래스
    4. FileOutputStream 및 FileInputStream 클래스
    4.1 FileOutputStream 클래스
    4.2 FileInputStream 클래스

    CHATPER 02 필터 입출력 스트림
    1. FilterInputStream 및 FilterOutputStream 클래스
    2. DataOutputStream 및 DataInputStream 클래스
    2.1 DataOutputStream 클래스
    2.2 DataInputStream 클래스
    3. BufferedInputStream 및 BufferedOutputStream 클래스
    3.1 BufferedOutputStream 클래스
    3.2 BufferedInputStream 클래스
    4. PrintStream 클래스
    5. PushbackInputStream 클래스

    CHATPER 03 파일처리 클래스
    1. File 클래스
    2. RandomAccessFile 클래스
    3. FileDescriptor 클래스

    CHATPER 04 문자 입출력 스트림
    1. 문자 입출력 스트림
    2. Writer 및 Reader 클래스
    2.1 Writer 클래스
    2.2 Reader 클래스
    3. FileWriter 및 FileReader 클래스
    3.1 FileWriter 클래스
    3.2 FileReader 클래스
    4. BufferedWriter 및 BufferedReader 클래스
    4.1 BufferedWriter 클래스
    4.2 BufferedReader 클래스
    5. OutputStreamWriter 및 InputStreamReader 클래스
    5.1 OutputStreamWriter 클래스
    5.2 InputStreamReader 클래스
    5.3 BufferedReader 및 BufferedWriter 클래스를 이용한 문자 전송
    6. PrintWriter 클래스
    7. FilterWriter 및 FilterReader 클래스
    7.1 FilterWriter 클래스
    7.2 FilterReader 클래스

    CHATPER 05 인터넷 주소 처리
    1. 네트워크 개요
    1.1 IP 주소란
    1.2 포트
    1.3 java.net 패키지
    2. InetAddress 클래스
    2.1 주요한 필드
    2.2 InetAddress 객체 만들기
    2.3 필드 값 구하기

    CHATPER 06 URL 클래스를 이용하여 데이터 읽기
    1. URL이란
    2. URL 클래스
    2.1 주요한 필드
    2.2 URL 객체 만들기
    2.3 필드 값 구하기
    2.4 URL로부터 데이터 읽어오기
    2.5 기타 메소드

    CHATPER 07 TCP/IP 서버 소켓
    1. 소켓과 서버 소켓
    2. ServerSocket 클래스
    2.1 ServerSocket 객체 생성하기
    2.2 접속요청 받기 및 서버의 소켓 생성
    2.3 서버 프로그램의 작성
    2.4 서버 소켓에 대한 정보 알아내기
    2.5 서버 소켓 닫기 및 객체 메소드

    CHATPER 08 TCP/IP 클라이언트 소켓
    1. TCP/IP 프로토콜
    2. 소켓과 포트란 무엇인가?
    3. Socket 클래스
    3.1 소켓 객체 생성하기
    3.2 소켓으로부터 스트림 객체 얻기
    3.3 소켓에 대한 정보 알아내기
    3.4 소켓 닫기 및 객체 메소드

    CHATPER 09 서버와 클라이언트 통신 프로그램
    1. 서버와 클라이언트 1:1 통신 프로그램 _ 176
    2 다수의 클라이언트들 간의 통신 프로그램 _ 183
    3. 메시지를 이용한 통신 프로그램 _ 190
    4. 귓속말 전송 프로그램 _ 200

    CHATPER 10 채팅 프로그램 작성
    1. 서버 프로그램
    2. 클라이언트 프로그램

    CHATPER 11 UDP 프로토콜
    1. UDP 프로토콜
    2. DatagramPacket 클래스
    2.1 수신용 데이터그램의 생성
    2.2 송신용 데이터그램의 생성
    2.3 지원하는 메소드
    3. DatagramSocket 클래스
    3.1 데이터그램 소켓의 생성
    3.2 UDP 데이터그램의 송수신
    3.3 기타 지원하는 메소드

    CHATPER 12 URLConnection 클래스
    1. URLConnection 객체 생성
    2. URLConnection 클래스의 메소드
    2.1 헤더의 구문 분석 메소드들
    2.2 서버로부터 데이터를 가져오는 메소드들
    2.3 URLConnection의 환경 설정 메소드
    3. 기타 메소드들

    CHATPER 13 IP 멀티캐스팅 소켓
    1. 멀티캐스트(Multicast)
    1.1 멀티캐스트 주소
    1.2 TTL(Time To Live)
    2. MulticastSocket 클래스
    2.1 MulticastSocket 클래스의 생성자 메소드
    2.2 지원하는 메소드들
    3. 멀티캐스트 패킷 수신
    4. 멀티캐스트 패킷 전송

상품결제정보

고액결제의 경우 안전을 위해 카드사에서 확인전화를 드릴 수도 있습니다. 확인과정에서 도난 카드의 사용이나 타인 명의의 주문등 정상적인 주문이 아니라고 판단될 경우 임의로 주문을 보류 또는 취소할 수 있습니다.  

무통장 입금은 상품 구매 대금은 PC뱅킹, 인터넷뱅킹, 텔레뱅킹 혹은 가까운 은행에서 직접 입금하시면 됩니다.  
주문시 입력한 입금자명과 실제입금자의 성명이 반드시 일치하여야 하며, 7일 이내로 입금을 하셔야 하며 입금되지 않은 주문은 자동취소 됩니다.

배송 정보

  • 배송 방법 : 택배
  • 배송 지역 : 전국지역
  • 배송 비용 : 무료
  • 배송 기간 : 1일 ~ 2일
  • 배송 안내 :

    * 배송마감 : 평일 오후 5시까지 입금확인시 당일발송됩니다.

    *  배송기간 : 입금확인후 1~2일(제주도 등은 2~3일)

    * 품절 등의 사유로 배송이 1~2일 정도 지연될 수 있습니다.

    * 일부 테이프나 플레이디스크, 또는 신간이 나와있는 도서의 구판 등
       재고를 가지고 있지 않은경우는 입고되어 발송해드리는 경우가 있습니다.
       이때에는 배송일이 2~3일 소요될 수 있습니다.

    * 예약판매도서 안내
    - 출판사 사정에 따라 발송이 지연될 수 있습니다.
    - 다른 도서와 같이 주문 시 일괄배송됩니다. (◐ 급하신 도서는 따로 주문하시기 바랍니다.)

교환 및 반품 정보

교환 및 반품이 가능한 경우

- 상품을 공급 받으신 날로부터 5일이내 단,  포장을 개봉하였거나 포장이 훼손되어 상품가치가 상실된 경우에는 교환/반품이 불가능합니다.

- 공급받으신 상품이 주문내용과 다른 경우


교환 및 반품이 불가능한 경우

- 고객님의 책임 있는 사유로 상품등이 멸실 또는 훼손된 경우. 단, 상품의 내용을 확인하기 위하여
  포장 등을 훼손한 경우는 제외

테이프, 플레이디스크, 서브종류 등은 상품특성상 교환 및 반품이 불가능합니다. 

- 복제가 가능한 상품등의 포장을 훼손한 경우
  (자세한 내용은 고객만족센터 02)812-9070 , 1:1 E-MAIL상담을 이용해 주시기 바랍니다.)

- 도서의 스프링 제본 선택시 교환, 반품, 환불이 불가능합니다.

※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.
 

상품 사용 후기

상품의 사용후기를 적어주세요.

게시물이 없습니다

모두 보기 사용 후기 쓰기

상품 Q&A

상품에 대해 궁금한 점을 해결해 드립니다.

게시물이 없습니다

모두 보기 상품 Q & A 쓰기

관련 상품

관련상품 주문폼
선택 상품명 판매가 적립금 옵션 수량
(링철가능) 제1판 구민사 이국환 다이슨 날개없는 선풍기 선행개념 연구개발 - 혁신적 파괴 과학기술 원리를 활용한 27,000원 0원
  • 스프링철-반품불가 :

updown

(링철가능) 최신판 구민사 김영아 Getting Start JAVA - 자바의 기초부터 활용까지 알차게 담았다 28,800원 0원
  • 스프링철-반품불가 :

updown

(링철가능) 제2판 구민사 강석창 3ds Max 2014 & V-Ray 3.6 - 건축 인테리어 가구 제품 모델링 및 렌더링 기법 22,500원 0원
  • 스프링철-반품불가 :

updown

(링철가능) 최신판 구민사 최상식 이미지로 배우는 영상제작을 위한 연출과 편집 - 방송(영상)제작 1인미디어제작 유튜브제작을 위한 기초지침서 22,500원 0원
  • 스프링철-반품불가 :

updown

장바구니 담기