본문 바로가기

Study/Software Engineering15

Eclipse 에서 WSDL GUI Editor 사용하기 지금까지 여러 GUI Editor 가 Eclipse 에서 개발되어 왔고, 여전히 업데이트 되고 있다. 최근 급변하는 개발 환경을 빠르게 유지보수 하기 위해 SOA 가 사용되면서 SOA 의 여러 구성 요소들도 자동화 (Swordfish) 및 GUI Editor (WSDL, SOAP etc.) 가 생성되고 있다. 그 중 WSDL GUI Editor 를 Eclipse 에서 사용하려면 어떻게 해야하는지 이 포스팅에서 살펴보기로 한다. Web Tools Platform (WTP) WTP 는 기존 Eclipse platform 을 Web 과 Java EE 에 맞게 확장 시킨 Platform 이다. WTP 는 Web Services Tool (WST) 와 J2EE Standard Tools 를 포함하고 있다. WST.. 2010. 3. 17.
Eclipse SOA Platform 구성 요소 Eclipse SOA Platform 이란? Eclipse.org 에서 제공하는 SOA 개발자를 위한 통합 플랫폼으로 다음과 같이 구성되어 있다. (eclipse-soa-galileo-SR2-incubation-win32 기준) 이 정보는 SOA Platform 으로 설치 하지 않고, 기존 Eclipse 에서 " Help > Install New Software " 를 통해 SOA 개발 환경을 구축하려는 사람들을 위해 만든 것이다. 그림 1. Install New Software에서 "Galileo" 를 선택 하였을 경우 이 항목들의 세부 설치 상황을 보면 Collaboration General Purpose Tools Programming Languages SOA Development Web, XML,.. 2010. 3. 16.
Eclipse - Swordfish Tutorial 따라하기 1. Swordfish 란? - SOA Runtime Framework Project Eclipse Project로 Eclipse Equinox runtime technology 기반의 extensible SOA framework를 제공하는 것을 목적으로 하며 다음과 같은 특징이 있다. - Service Registry와 runtime 서비스 동적 바인딩 통합 : consumer와 provider가 느슨하게 연결될 수 있고 policy도 쉽게 수정할 수 있다. - Distributed ESB ~ 초기 통신 설정 후엔 서비스간 연결에 통제 컴포넌트가 필요 없다. : 시스템의 확장성 증가 (대신 관리가 어려워 질 수 있으므로 원격 관리 메커니즘이 필요) 2. Sowrdfish 설치 설치에 세 가지 방법이 있.. 2010. 1. 25.
WSDL (Web Service Description Language) WSDL 이란? - 네트워크로 연결된 XML 기반 서비스를 기술하는 새로운 스펙 - 서비스 공급자가 기반 프로토콜(SOAP, XML)이나 Encoding(Multipurpose Internet Messaging Extensions)과는 무관하게 기본 요청 포맷을 시스템에 제공할 수 있는 간단한 방식 관련 XML 프로토콜 표준들 - WDDX (Web Distributed Data eXchange) : Allaire Corp - XML-RPC (XML Remote Procedure Call) : UserLand Inc. - SOAP (Simple Object Access Protocol) : David Winer, IBM, Microsoft 컨텐츠의 디스크립션과 구조를 정의하기 위한 제안 - ICE (Inf.. 2010. 1. 24.