톰캣을 실행할 때 직접 톰캣이 설치된 폴더로 가서 톰캣을 직접 실행시키는 방법도 있지만! 이클립스에서 편하게 실행시키고 끄고 할 수가 있다. 이번 포스트에서는 이클립스에서 톰캣을 실행시키기 위해 해주어야 하는 작업들을 포스팅 해볼까 한다. 유후-. 1. 톰캣 서버가 설치된 폴더를 등록하기먼저 톰캣을 이클립스에서 실행하려고 하면, 톰캣이 내 컴퓨터 어디에 저장되어있는지 이클립스가 알야아 한다. 그래서 제일 먼저 해야 할 일은, 설치된 폴더를 찾아서 등록해주는 것이다. 그럼 해볼가. Eclipse의 설정에서 Server > Runtime Environments 에 들어가보자. 그러면 아래와 같은 화면이 뜰거시다. 여기서 Add 버튼을 눌러보자. 그럼 아래와 같은 창이 또 뜨는데, 저기에서 내 컴퓨터에 있는 ..
미니 Web Application Server(WAS)를 짜려다보니... HTTP의 요청 프로토콜과 응답 프로토콜에 대한 이해가 먼저 필요했다. 왜냐면 HTTP는 요청과 응답의 한 세트로 모든 일이 일어나기 때문! 그래서 이번 포스트에서는 요청 프로토콜에 대해 다뤄보도록 하겠다. 요청 프로토콜(Request Protocol)HTTP 요청 형식은 다음과 같다. Request-Line CRLF { 메시지헤더 CRLF } * CRLF message-body 참고로 CRLF는 줄바꿈을 말한다. 그니까 '엔터'치는거 말이다. Request-Line이 한 줄 오고 줄 바꿈 후, 메시지 헤더가 온다.메시지 헤더에는 general, request, entity header가 있는데, 이 3개는 여러 개가 올 수 있다...
ODBC(Open Database Connectivity) ? 오늘은 DBMS와 통신을 할 때 흔히 사용하는 ODBC에 대해 정리해보겠다. 먼저 ODBC의 정의는 데이터베이스에 접근하기 위한 소프트웨어의 표준 규격이다. 이렇게 정의만 보고서도 "아~ 그러쿠나" 하는 천재가 아니니까 나는.왜, 뭘 위해 이런 규격이 있는건지 알아보겠다. 1. 소켓 통신응용프로그램은 DBMS와 데이터를 주고 받는 통신이란 것을 한다. 이 말은 응용 프로그램 상에서 실행 중인 프로세스와, DBMS에서 실행 중인 프로세스가 서로 통신을 한단 얘기다. 이렇게 프로세스와 프로세스 사이에 데이터를 주고 받는 방식은 여러가지가 있는데, 가장 기본적인 방식이 바로 "소켓 통신"이다. 소켓 통신 방법은 대략 이렇다.소켓을 생성해서 연결을 ..