1. Java (j2sdk-1_4_1_01-linux-i586.bin 또는 j2sdk-1_4_1_01-windows-i586.exe 버전; http://java.sun.com/j2se/1.4.1/)
- 주) SSO 1.2버전 이후로는 jwsdp 사용하지 않음
- jwsdp-1_0_01-unix.sh(또는 jwsdp-1_0_01-windows-i586.exe; http://java.sun.com/webservices/webservicespack.html)를 설치한다.
  : X가 실행되는 환경에서 작동 -_-
  : Apache Tomcat 4.1.2 container가 설치됨. --> DESede 작동 안됨.
  : Apache Tomcat 4.1.18 (이상) 최신 버전으로 설치해야 함.
- PATH 설정
  : PATH=%PATH%;D:\j2sdk\bin;D:\j2sdk\jre\bin;D:\j2sdk\Tomcat-4.1.24\bin;
- JAVA_HOME 설정
  : JAVA_HOME=D:\j2sdk
- CATALINA_HOME 설정
  : CATALINA_HOME=D:\j2sdk\Tomcat-4.1.24
- server.xml에 루트 디렉토리 등록
  : <Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper" cookies="true" crossContext="false" debug="0" docBase="/jdk/jwsdp-1_0_01/webapps/ROOT" mapperClass="org.apache.catalina.core.StandardContextMapper" path="" privileged="false" reloadable="true" useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
- 루트 디렉토리에 WEB-INF 디렉토리 확인
- WEB-INF 디렉토리 아래에 classes, lib 디렉토리 생성
  : tomcat에서는 *.jar파일은 lib 디렉토리 아래에 두어야 인식된다.
  :: 웹 어플리케이션의 /WEB-INF/classes
  :: 웹 어플리케이션의 /WEB-INF/lib/*.jar
  :: JVM의 Bootstrap classes
  :: System class loader classses
  :: $CATALINA_HOME/common/classes
  :: $CATALINA_HOME/common/*.jar
  :: $CATALINA_HOME/classes
  :: $CATALINA_HOME/lib/*.jar
  : resin(버전: 2.1.6)에서는 resin.conf의 classpath 항목에 위 *.jar파일을 일일이 모두 등록해야 한다.
- 사용할 클래스는 ant 도구로 컴파일 및 jar 파일 생성
  : ant build-static
  :: build.properties, build.xml, config.xml, targets.xml 파일이 필요함.
- 생성된 jar 파일을 웹 루트 디렉토리의 WEB-INF/lib 아래로 복사.
- Tomcat 서비스 등록 / 제거
  : "%CATALINA_HOME%\bin\tomcat.exe" -install "Apache Tomcat 4.1" "%JAVA_HOME%\jre\bin\server\jvm.dll" -Djava.class.path="%CATALINA_HOME%\bin\bootstrap.jar;%JAVA_HOME%\lib\tools.jar" -Dcatalina.home="%CATALINA_HOME%" -Xrs -start org.apache.catalina.startup.Bootstrap -params start -stop org.apache.catalina.startup.Bootstrap -params stop -out "%CATALINA_HOME%\logs\stderr.log"
  : "%CATALINA_HOME%\bin\tomcat.exe" -uninstall "Apache Tomcat 4.1"
- Apache ant 설치(jwsdp를 설치하지 않은 경우; http://ant.apache.org/)

2. PHP (php-4.3.0RC3.tar.gz 버전)
- nusoap.php (http://soaplite.com/ 또는 http://dietrich.ganx4.com/soapx4/)를 웹 루트 디렉토리에 /include 디렉토리를 만들어 그 아래에 복사해넣는다.


'Tech: > 일반·기타' 카테고리의 다른 글

Oracle PL/SQL문 강좌(1)  (0) 2008.06.26
Java 암호화 모듈(JCE) 설치  (0) 2008.06.26
Resin 2.1.6 설치방법  (0) 2008.06.26
[SQL] INSERT된 행의 ID 얻기  (0) 2008.06.26
Oracle 사용을 위한 팁 (4)  (0) 2008.06.26


Posted by 떼르미
,


자바스크립트를 허용해주세요!
Please Enable JavaScript![ Enable JavaScript ]