본문 바로가기

웹서비스

(42)
Apache Axis2 User`s Guide - Introducing Axis2 [출처] Apache Axis2 User's Guide - Introducing Axis2|작성자 오픈소스만쉐 Apache Axis2 User's Guide이 가이드는 Apache Axis2 를 처음 접해보는 사용자를 위한 출발점을 제공한다. 또한, Axis2 를 이용해 웹 서비스를 생성하고 디플로이 하는 방법과 클라이언트와 서버를 WSDL을 사용하여 만드는 방법과 같은 정보를 더욱 익숙한 사용자들에게 제공한다.Apache Axis2에 익숙한 사용자들은 Advance User's Guide 로 시작하기를 추천한다.- Introducing Axis2-----------------------------------------------------------------------------------------..
Apache Axis2 Installation Guide [출처] Apache Axis2 Installation Guide|작성자 오픈소스만쉐 Apache Axis2 Installation Guide이 문서는 Axis2 배포 패키지에 대한 정보, 시스템 요구사항, 환경변수 셋팅, 설치 방법에 대한 상세한 설명이 있는 도구를 제공한다. Send your feedback to: axis-dev@ws.apache.org. Prefix subject with [Axis2]. To subscribe to mailing list see here.Contents------------------------------------------------------------------------------------------------------------------- ● Do..
Axis 서비스 완전히 초기화하기 MyAxisServlet.java [출처] Axis 서비스 완전히 초기화하기|작성자 다빈 http://blog.naver.com/ecogeo/100008614207 Axis 서버를 구성하는 주요 모듈에는 엔진, 핸들러, 프로바이더가 있고거기에 서비스별로웹서비스 로직이 구현된서비스구현체가 있다.- 엔진- 핸들러- 프로바이더- 서비스구현체보통 AxisServlet을컨테이너의 web.xml에 다음과 같이 등록함으로써컨테이너가 웹App를 로딩할 때 Axis서버를 초기화한다. axis org.apache.axis.transport.http.AxisServlet 4 그런데소스를 분석해본결과 AxisServlet은 init 메소드에서 엔진만 초기화할 뿐 핸들러,프로바이더, 서비스구현체는 초기화하지 않았다. 핸들러, ..
AXIS2 설치시 문제점 [출처] Utubun+eclipse+tomcat6+jdk6+axis2 설치시 문제점 해결|작성자 다빈0.이클립스에 axis, tomcat경로는 자신이 설치한 폴더를 지정한다. 1.webservice를 이클립스에서 생성한다. 2.web.xml 파일안 Apache-Axis Admin Servlet Web Admin AxisAdminServlet org.apache.axis2.transport.http.AxisServlet.AxisAdminServlet 100 위부분 빨강색 부분을 아래 빨강색으로 대체 한다. Apache-Axis Admin Servlet Web Admin AxisAdminServlet org.apache.axis2.webapp.AxisAdminServlet 100 3.axis2/lib폴더안에..
Axis2에서 SOAPMonitor 사용하기 출처:http://www.java2go.net/blog/94 [출처] Axis2에서 SOAPMonitor 사용하기 |작성자 다빈Axis2에는 Apache의 TCPMon을 애플릿으로 구현한 SOAPMonitor를 통해 웹서비스에서 처리되는 SOAP 요청/응답 메시지를 모니터링할 수 있다. 다음과 같은 절차로 설치한다. 1. Axis2 웹어플리케이션의 WEB-INF/conf에 있는 axis2.xml에 다음과 같은 라인을 포함해서 SOAPMonitor 모듈을 포함시킨다. 2. axis2.xml에 soapmonitor-1.x.mar에서 참조되는 'soapmonitorPhase'에 대한 Phase 순서를 정의를 한다. 최신버전의 Axis2에는 이 설정이 기본으로 되어 있다. 3. web.xml에 다음과 같은 서블..
Flex - SOAP 호출 [출처] Flex - SOAP 호출|작성자 dong6245출처 http://bluexmas.tistory.com/21 http://www.ibm.com/developerworks/webservices/library/ws-macroflex/ http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&postId=1821&productId=2 http://livedocs.adobe.com/labs/flex/3/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=data_access_048_3.html http://flexdocs.kr/docs/flex2/..
웹 서비스 개발하기, Part 3: SOAP 상호운용성 웹 서비스 개발하기, Part 3: SOAP 상호운용성웹 서비스의 생성, 설명, 퍼블리싱 과정을 소개하도록 한다. 처음에는 WSDL 작성 예제를 이용하여 웹 서비스를 기술하는 방법을 설명했다. 두 번째 시간에는 SOAP 아키텍쳐와 구조를 분석했다. 이번에는 SOAP과 관련한 상호운용성 문제를 짚어가겠다.웹 서비스 모델은 전체 B2B 스펙트럼을 세 단계 또는 도메인으로 분할한다: 서비스 기술하기, 구체적 구현으로 바인딩하기, 레지스트리를 통해 퍼블리시 하기. 이 세 단계는 서로서로 독립되어 있으며 개별적인 상호운용성 문제를 야기시킨다.WSDL (Web Services Description Language)은 디스크립션 도메인을 구성하고 있고 SOAP은 바인딩 도메인을 포함하고 있으며 Universal De..
SOAP 에서 첨부파일 전송하기 출처: http://lvsin.tistory.com/217간단하게 getFile 과 setFile 이다. public class fileDownloader { FileOutputStream fos;public DataHandler getFile() {System.out.println("Server send File");File file = new File("c:/test.txt");if (!file.exists()) { System.out.println("file not found!"); System.exit(0); }FileDataSource filDataSource = new FileDataSource(file);DataHandler dh = new DataHandler(filDataSource); ..