본문 바로가기

분류 전체보기

웹서비스 개발 환경 구축(Apache tomcat 5.5.28 + JDK 1.5.0_17 + Axis 1.4) 1. 자바는 최신버전(현재 1.6)이 아닌 1.5를 받는다. 이유는 Axis 1.4에서 사용하는 XML 파서와 호환이 안되서이다. 시도를 많이 해보았는데 서블릿이 올라가지 않아 404 에러가 난다. 1.5 버전은 잘 찾아서 깔기 바랍니다. 2. 아파치 공식 홈페이지(http://tomcat.apache.org/)에서 apache tomcat 5.5.28 를 내려받는다. 설치한다. Next를 눌러 설치하는데 유의점이 하나 있다. Oracle이 기존에 설치되어있는 경우에는 Oracle이 8080포트를 이용하기 때문에 tomcat 포트를 default로 이용할수 없다. 필자는 8080로 사용하였다. 설치가 잘 되었다면 친숙한 고양이 한마리가 당신을 기다리고 있을것이다. 훗훗... 3. 환경변수 설정은 아직도 .. 더보기
웹서비스에 관하여 작성한 PPT 많이 부족한 정보일지 모릅니다. 그리고 어디서 많이 본 그림일지 모릅니다. 하지만 포털 검색에 03년도 자료, 99년도 자료를 보면서 최근 정보를 찾고자 하는 이들이 페이지를 클릭하며 보낼 시 간을 생각하며 열심히 Googling하고 해보고 실패하고 고쳐보고 한 경험을 다른 정보들과 엮어서 새롭게 만들었습니다. 궁금한 점이 있다면 989k@naver.com이나 http://twitter.com/vasco_989k에 질문을 해주기 바랍니다. 질문을 할수 있는 최근자료!! 그게 제가 Googling을 하며 아쉬웠던 점이였습니다. 지금은 저도 여러분도 누군가의 발자취를 따라 걷고 있지만 길을 개척할 능력을 키워 정보를 창출하기를 바랍니다. 더보기
웹서비스 개요 1. XML Web Services 란? ▪ XML 기반의 분산 컴포넌트 모델 동작원리 ▪ 유용한 정보를 레지스트리에 Publish 하는 것은 S/W 회사와 표준 기구들이 산업 또는 비즈니스와 관련된 스팩을 정의할 때 시작한다.(이들은 기술모델 또는 tModel로 알려져 있다.) ▪ 기업들은 그들이 제공하는 비즈니스와 서비스의 디스크립션을 등록한다. ▪ UDDI 레지스트리는 3단계에서처럼 UUID(Unique Universal Identifiler) 키로 알려진 프로그램식의 독특한 식별자를 할당함으로써 이러한 모든 Entity를 계속적으로 트래킹한다. ▪ e-Marketplaces, 검색엔진, 비즈니스 Application같은 기타 클라이언트들은 관심있는 서비스를 발견하기 위해 UDDI 레지스트리를 사용.. 더보기
위키 백과에서 말하는 웹서비스 웹서비스를 시작하기전에 What is Web Service? 웹 서비스(Web Service)는 네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹 서비스는 서비스 지향적 분산 컴퓨팅 기술의 일종이다. 웹 서비스 프로토콜 스택은 SOAP, WSDL, UDDI 등으로 이루어진다. 모든 메시징에 XML이 사용되어 상호운용성이 높다. 기존의 분산 컴퓨팅 기술들인 CORBA, DCOM, RMI과 비교했을 때 주된 차이점은 다음과 같다. 느슨한 연결(loose coupling) 이진 부호화(바이너리 인코딩)가 아닌 XML 유니코드 부호화를 사용한다. 객체 지향(object-oriented)이 아닌 메시지 지향(message-oriented)이다. 웹 서비스라는 명칭을 .. 더보기