socket 3

Java.서버_네트워크 게임 만들때 유용한 Socket 교차 알고리즘 4부(쓰레드편)

이번 글에는 재밌는 쓰레드(Thread)에 대해서 적어보도록 하겠습니다. 먼저, 소스 부터 보도록 하겠습니다. ServerThread.javaimport java.net.*;import java.io.*;import java.awt.*;import javax.swing.*; public class ServerThread implements Runnable {private Server server;private Socket soc;private ObjectOutputStream out;private ObjectInputStream in; private String name = null;private boolean bStop = true;private ServerData data;private ServerA..

java 2016.08.08

Java.서버_네트워크 게임 만들때 유용한 Socket 교차 알고리즘 2부(클라이언트편)

안녕하세요 j.sieun 입니다. 저번시간에 서버에 대해서 소개를 했다면, 이번시간에는 클라이언트에 대해서 적어보도록 하겠습니다. 우선 실행 화면부터 보여드리겠습니다. 그리고 소스를 보여드리겠습니다. 저번 글과 마찬가지로 소스양은 많습니다. 이점 유의 해주시길 바랍니다. ;;-Client.javaimport java.awt.Dimension;import java.awt.GridLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.AdjustmentEvent;import java.awt.event.AdjustmentListener;impor..

java 2016.08.04

쉽지만 어려운 #Java #자바 #성공적 8. Socket.io 1부(소켓) 네트워크 채팅

안녕하세요 J.sieun 입니다. 이번글은 자바 중에서 좀 까다로운 Socket 이 되겠습니다.우선 데이터를 어떻게 주고 받는지에 대해 설명해 보겠습니다. 용어 설명:-클라이언트 프로그램(Client Program) : 연결을 요청하는 통신 프로그램.-서버 프로그램(Server Program) : 연결 요청을 기다리는 통신 프로그램. 클라이언트 프로그램과 서버 프로그램의 통신 과정간단하게 저런 식으로 정보를 주고 받습니다. Java 에서는 소켓(Socket) 이라고 하는 것을 지원 합니다. -서버 소켓서버 프로그램에서만 사용되는 소켓연결 요청을 기다리다가, 연결 요청이 오면 연결을 맺고 또 다른 소켓을 생성-클라이언트 소켓클라이언트 프로그램과 서버 프로그램에서 모두 사용되는 소켓실제 데이터 전송에서 사용..

java 2016.06.20