본문 바로가기
반응형

java13

Axis 웹서비스 등록 및 배포 방법 #다음 과정 중엔 항상 Tomcat 이 구동되어 있어야함. 1. Java Class 생성 2. Interface 생성 3. Axis Java2WSDL을 이용하여 Interface Class를 WSDL File로 변환 4. Axis WSDL2Java를 이용하여 WSDL File을 Java 및 WSDD File로 변환 5. WSDD File의 Class 부분을 처음 작성했던 Java Class로 수정 6. Axis AdminClient를 이용하여 서비스 등록(deploy.wsdd) 및 삭제 (undeploy.wsdd) 2009. 3. 19.
JAVA2WSDL 생성 axis에서는 JAVA 원본 Source Code를 읽어들여서 자동적으로 WSDL로 변환하는 도구를 제공한다. 물론 그 반대의 도구도 있는데(Wsdl2JAVA) 방법은 비슷하다고 볼 수 있다. 생성방법은 우선 패키지 폴더의 상위 폴더로 이동한 후 다음의 명령을 실행한다. Prompt\>java org.apache.axis.wsdl.Java2WSDL –o FactServiceByWSDL.wsdl -n urn:ws.infravalley.com -l http://localhost:8080/axis/services/FactServiceByWSDL com.infravalley.ws.service.FactServiceByWSDLIF 위의 문장을 한 줄로 차례대로 입력한다. 위에서 각각의 옵션을 살며보자면, ‘–o .. 2009. 3. 19.
자바의 형변환 int to String String str = Integer.toString(i); String str = "" + i; String to int int i = Integer.parseInt(str); int i = Integer.valueOf(str).intValue(); double to String String str = Double.toString(d); long to String String str = Long.toString(l); float to String String str = Float.toString(f); String to double double d = Double.valueOf(str).doubleValue(); String to long long l = Long.valueOf.. 2009. 3. 13.
Equals() 와 == 프로그램을 짜다 보면 두개의 변수 혹은 객체를 비교할때가 있다. 나도 간혹가다 실수를 하곤 하는데 이번기회에 알아보도록 하자. "==" 그리고 "equals()" 변수값의 비교 "=="를 사용한다. "equals()" 는 사용하지 못한다. "equals()"는 메소드이다. 각 객체에서 쓸수 있는 메소드. 변수, 예를 들자면 int x = 0; int y = 0; 이 두개의 값을 비교하려면 "==" 를 사용해야한다. 두개의 값은 변수 이므로 "equals()" 메소드는 사용을 못한다. 쉽다. 그럼 객체를 비교해보자. 객체 비교에 있어서 "==" 와 "equals()"는 다르다. "==" 는 두개의 객체가 동일한 객체인가를 비교한다. "equals()"는 두 객체가 가지고 있는 값을 비교한다. ????? 쉽.. 2009. 3. 13.
반응형