Websphere

Websphere Application Server Community Edtion(Application Server)는 Java EE 5와 호환되는 어플리케이션 서버이며 IBM의 Websphere 상품군 중 하나 입니다. 만약 여러분이 이 강좌를 위하여 다른 어플리케이션 서버(Tomcat 등)를 이용하길 원하신다면 이번 강좌는 보시지 않으셔도 됩니다.

Java EE 5 어플리케이션과 웹 서비스를 위한 서버

어플리케이션 서버는 무료 서버로써 Java EE 5 표준으로 생성되어진 웹 어플리케이션과 웹 서비스 제품 호스팅을 지원합니다. 이것은 다음과 같은 구성 요소를 가진 어플리케이션을 포함하고 있습니다.

  • JSPs
  • Servlets
  • JavaServer Faces (JSF) components
  • Custom Java coding
  • EJBs
  • POJOs (plain old Java objects) with Java Persistence API (JPA) persistence support
  • Model-view-controller (MVC) frameworks
  • Lightweight development frameworks
  • JCA 1.5 resource adapters connecting to EIS or legacy systems
  • Other data-access components

어플리케이션 서버의 오픈 소스 서버 구성요소는 다음과 같습니다.

사용자 삽입 이미지

신고
Posted by babovirus

IDS JDBC Driver 설치

만약 C:\Program Files\IBM 폴더에 Informix_JDBC_Driver 폴더가 존재하지 않는다면,
앞서 다운로드 받아 놓은 IDS JDBC Driver를 Websphere 설치 전에 Install 해야 합니다. (Websphere 설치 후에도 상관 없지만 강좌의 진행을 위해서는 먼저 설치해 주세요.)

다운 받은 파일의 압축을 해제하면 setup.jar 파일이 나옵니다. 만약 *.jar 파일을 실행할 연결 프로그램이 정해져 있지 않다면, 자바가 설치된 폴더(C:\Program Files\Java\jdk1.6.0_04(버전 1.4 이상 가능)\bin\java.exe)에서 javaw.exe를 연결 프로그램으로 설정하고 실행합니다.
사용자 삽입 이미지
JDBC Driver 설치는 어려운 점이 없으므로 여기까지만 설명 합니다.

신고
Posted by babovirus

DB & Table 생성과 Data 삽입

앞서 만들었던 testServer에 데이터베이스를 생성하고, Table과 Data를 삽입해 보겠습니다.
이 방법은 여러가지가 있으므로, 간단하게 설명한 이후 뒤에서 추가로 보충 하겠습니다.

먼저 시작 -> 모든 프로그램 -> testServer 우클릭 -> 다음 계정으로 실행
사용자 삽입 이미지
사용자 이름 : informix
암호 : kr004798
사용자 삽입 이미지
다음과 같은 화면이 뜨면 명령창에 dbaccess를 입력 후 엔터를 누릅니다.
사용자 삽입 이미지
다음과 같은 화면이 다시 생성되면 여기서 부터 서버에 접속하여 DB를 생성하고, 생성된 DB에 다시 테이블을 생성하게 됩니다.

과정을 살펴보면
맨 처음 메뉴에서 Database를 선택 -> Create -> 생성할 DB 이름(sample) 입력  -> DBspace -> testServer -> Exit -> Create-new-database
sample DB가 제대로 생성 되었다면 다음과 같은 화면이 보여집니다.
사용자 삽입 이미지
Exit를 통해 Database 메뉴를 빠져 나옵니다. 테이블 생성을 위하여 Query-language 메뉴를 선택하고, 화면에 보여진 DB들 중에서 sample@testServer를 선택합니다.
SQL 창이 뜨게 되는데Use-editor를 클릭 합니다. 그러면 대부분 notepad가 editor로 지정되어 있는데 엔터를 누르면 notepad가 열리게 됩니다.
사용자 삽입 이미지
다음과 같이 TABLE 생성 SQL문을 입력 합니다. notepad에서 파일 -> 저장 을 선택한 후 notepad를 닫으면 아래와 같이 SQL문이 DBAccess에 입력 되어 있습니다.
사용자 삽입 이미지
Run을 선택하여 SQL문을 실행하면 Table Created. 라는 메시지가 하단에 나옵니다.
다음에 다시 Use-editor 메뉴를 선택하여 아래와 같이 입력한 후 전과 같이 SQL문을 실행 합니다.
사용자 삽입 이미지
실행하면 아래에 1 Row(s) inserted. 라는 메시지가 보여집니다.
이러한 방식으로 반복하면서 데이터를 테이블에 계속 추가할 수 있고, 테이블도 생성할 수 있습니다.
추가로 몇 개를 더 입력한 후 'SELECT * FROM EMPLOYEE' 라는 SQL문을 입력하여 실행하면 삽입된 데이터의 정보들을 볼 수 있습니다. <IDS v 11.10에서는 아직 한글이 지원되지 않습니다.>
사용자 삽입 이미지
신고
Posted by babovirus


티스토리 툴바