서버

    Java 웹프로그래밍 Servlet & JSP 개발환경구축

    Java 웹프로그래밍 Servlet & JSP 개발환경구축

    Java Servlet & JSP을 개발하기 위한 개발 환경 구축방법을 소개하고자 합니다. JDK 설치하기JDK(Java Development Kit)는 자바 소스를 컴파일하고 실행하기 위한 도구입니다. 설치링크 : http://www.oracle.com/technetwork/java/javase/downloads/index.html 라이센스 동의를 체크하고 개발 OS환경에 맞춰 다운을 받습니다. JDK를 설치합니다. (단순한 설치과정 생략...) 설치가 완료되면 환경변수 추가 작업을 해줍니다. 시스템 변수 부분에 환경변수이름을 "JAVA_HOME"으로 지정하고, JDK가 설치된 경로를 입력하여 추가해 줍니다. 그리고 시스템 영역에 기존에 있는 Path변수를 편집하여 맨 마지막 부분에 "%JAVA_HOM..

    단방향통신(서버),TCP/IP 프로그래밍

    단방향통신(서버),TCP/IP 프로그래밍

    구축과정이 이렇게 된다고 처음 포스팅때 소개하였습니다. 하나하나씩 짚어보면서 어떠한 역할들을 하며, 메소드의 기본형을 알아보겠습니다. [서버 구축 순서] WSAStartup() ▼ socket() ▼ bind() ▼​ listen() ▼​ accept() ▼​ [send, recv] ▼​ closesocket() ▼​ WSACleanup()​ 1. 윈속 초기화 WSAStartup()메소드 int WSAStartup( _In_ WORD wVersionRequested, _Out_ LPWSADATA lpWSAData ); 참조 : http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213(v=vs.85).aspx​ MSDN설명에 보면 _In_ 과 _O..

    서버(server) 클라이언트(client) 단방향 통신, TCP/IP 프로그래밍

    서버(server) 클라이언트(client) 단방향 통신, TCP/IP 프로그래밍

    이번 포스팅에서는 TCP/IP 프로그래밍을 통해서 서버와 클라이언트 간의 단방향 통신(클라이언트 -> 서버)을 구현해 보겠습니다. 먼저 결과 화면을 먼저 살펴보자면, 위 사진처럼 클라이언트에서 "Hello"라고 메세지를 보내게되면 서버 측에서 "Hello"라는 메세지를 받는 형식입니다. 구축 과정은 이렇습니다. [서버] WSAStartup()▼socket()▼bind()▼​listen()▼​accept()▼​[send, recv]▼​closesocket()▼​WSACleanup()​ [클라이언트] WSAStartup()▼socket()▼connect()▼[send, recv]▼​closesocket()▼​WSACleanup()​ 이 순서로 구축해 나가게 됩니다. 이 각 과정을 일상생활에서 전화를 통해 상..