PHP > LIBRARY > Java + PHP SOAP 모듈 설치
 
PHP
Library
Tip&Tech
Q&A
 
PHP Function
phpschool
그누보드
LIBRARY
  HOME > PHP > LIBRARY
 
Java + PHP SOAP 모듈 설치
작성일 : 10-03-09
조회 : 4,745  
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 디렉토리를 만들어 그 아래에 복사해넣는다.

 
 

Total 25
번호 제   목 조회
공지 php 라이브러리 131
25 php 라이브러리 131
24 isset, empty, is_null의 상관 관계와 정보 요약 / define(), de… 1392
23 cookie(쿠키) & session(세션) 4788
22 PHP4 + NuSOAP 4229
21 Java + PHP SOAP 모듈 설치 4746
20 PHP SOAP Extension 6392
19 PHP를 이용한 웹 서비스 개발(3) 3296
18 PHP를 이용한 웹 서비스 개발(2) 3138
17 PHP를 이용한 웹 서비스 개발(1) 3886
16 파일-텍스트 카운터 만들기/파일-이미지 카운터 만들기/DB-이미… 2730
15 간단한 문자열분리,찾기,변환 => explode,substr,strstr,ereg… 7686
14 php 이전 경로를 알아내는 함수 6548
13 php 함수정리 1 5457
12    php 함수정리 all 4202
11 CLASS 3655
10 GD and Image 함수 목록 6250
9 file()관련함수 4057
8 array 배열 함수 목록 4129
7 String 함수 목록 3760
6 each() 3003
 1  2  
 
개인홈페이지 덤벙닷컴은 프로그래머와 디자이너위한 IT커뮤니티 공간입니다.
Copyright ⓒ www.dumbung.com. All rights reserved.