본문 바로가기

전체 글

(87)
[Web] WAS (1) - 미들웨어와 WAS 1. DBMS와 클라이언트 가장 초기에는, 클라이언트가 데이터를 조작하기 위해 직접 DBMS에 접근해 데이터를 조작하는 로직을 작성해야 했다. 하지만, 클라이언트 쪽에 비즈니스 로직이 많을 경우, 클라이언트 관리로 인해 비용이 많이 발생하는 문제가 생겼다. 따라서, 미들웨어라는 것이 등장했다. 2. 미들웨어 미들웨어는 클라이언트와 DBMS 사이에 존재하는 서버로서, 비즈니스 로직을 담당하는 곳이라고 생각하면 된다. 즉, 미들웨어가 DBMS를 사용하는 비즈니스 로직을 담당하게 된 것이다. 이로써, 클라이언트는 입력, 출력만을 담당하게 되었다. 즉, 클라이언트는 사용자부터 입력을 받아 미들웨어에게 요청하고, 화면에 해당 결과만을 보여주면 되는 것이다. => 프로그램의 로직이 변경되더라도 미들웨어의 코드만 변..
[Java] .bin 파일에 들어있는 것 src 파일이 컴파일 되면, 클래스파일이 만들어지는데, 그것이 다 .bin으로 들어가게 된다.
자바 프로그램 컴파일 및 실행 1. 원하는 폴더에 Hello.java 파일을 만든다(텍스트 파일 새로 만들어서 .java로 저장하면 된다!) 2. 터미널 창에서, Hello.java 소스파일을 컴파일한다 javac Hello.java 아래와 같이 Hello.class 파일이 만들어진다. 3. 컴파일된 파일, 즉 클래스 파일을 실행해본다. 정리 1. java 파일 만들기 (소스파일) 2. (컴파일 하여) class 파일 만들기 3. 실행하기