UDDI [universal description, discovery, and integration]

Slides:



Advertisements
Similar presentations
가정과 행복 이정전 ( 서울대학교 환경대학원 ) 우리는 행복한가 ( 한길사 ). 목차 서론 소득과 행복 행복의 역설 문제의 제기 행복의 기반 붕괴 혼외출산과 미혼모 문제의 시사점 동거 문제의 시사점 높은 이혼율의 시사점 건강한 가정 건강한 가정의 육성 결론.
Advertisements

WWW 의 미래, 그 10 년 후 정주원
Beginning 자바 웹 서비스 웹 서비스 기술 강미란 Cyber-Infrastructure Research Lab Konkuk University.
더존다스 경영전략과 비젼 1 ERP 개발부문
CMS 자동이체시스템 소개 목차 1.CMS 개요 2.CMS 도입효과 3. 이용대상 기관 4.CMS 출금과정 5.CMS 비교 6.CMS 구비서류 7.CMS 가입절차 1. 회사소개 2. 주 사업내용 Ⅰ회사소개및 주요 사업 1.CMS 양식다운로드 2. 표창패및.
 Data Mining Laboratory, Univ. of Seoul Software Engineering :Introduction to Web Services.
여성의 광장 어린이 집 www. womankids. com
Ubiquitous Service 표준기술동향 (금) 넷젠테크㈜
M-biz. 도입과 추진전략 (e-biz 연구회) 동아대학교 경영정보과학부 한 계 섭.
디지털 음원 인터넷 판매(다운로드,스트리밍) 분배 구조
1. 일반 개요 Koreabiztech ? 한 사회가 지니고 있는 지식의 80%를 개인이 자기의 두뇌 속에 갖고 있다.
Crystal Reports .NET ASTech System.
1. 서천군 일반현황 서천군 지리적 여건 및 지역특성 인구 특성 행정 구역 서천군 벼농사 현황
포탈 서비스사업자를 위한 SoftMessenger2000 제품소개
김 형 진 전북대학교 IT응용시스템공학과 웹 서비스 개념과 기술 Chapter 김 형 진 전북대학교 IT응용시스템공학과.
Naturegenix 황금알 톡 창설 Work shop 1 발급번호 (토) 1
Web Service / SOAP 배재대학교 컴퓨터공학과 멀티미디어정보공학연구실 이 상 조
제1장 C#의 기초 1.1 .NET Framwork 1.2 .NET Environment 1.3 C# 소개.
APPEON SOLUTION INTRODUCTION.
Web Service XML Security
III. 세부사업내용 System Architecture
Web Server (JSP, Servlet 지원)
SINCE 2001 Total Logistics IT Service Provider
Ⅵ. 전자문서 K ILC에서의 전자문서 전자문서 표준화 개념 3. 전자문서 개발방향 4. 전자문서 표준화 대상범위 및 절차
교동 장독대 마을 회의 2010년 3월 7일.
Web Service & Base Technologies
10장. 웹 서비스 공격 (Attacking Web Service)
Introduction to Web Service Computing
웹 서비스 (Web Services).
2004, The New Take-off.
Web Building Web Consulting Web Solution.
1. 시멘틱웹(Semantic Web) Preview 항목 상세내역 개요 기출여부 관련KeyWord 추천사이트
사업계획서.
고성능 컴퓨터 관리를 위한 클러스터 플랫폼 개발
Web Services 웹서비스 도입 및 확산에 따른 기대효과 1.
사무실 찾기 PROJECT… 사무실 찾기 사이트 및 효과 보고서 온라인 광고
Pattern-Oriented Software Architecture 안준석
독도 바로알기 2. 사료와 지도로 보는 독도.
웹서버와 설치에 필요한 것 WWW ( world wide web ) TCP/IP 프로토콜을 이용하는 클라이언트/서버 환경
Part 08 신 경향 기술 및 기타 1. IPTV 2. UDDI 3. 지그비 4. WIPI 5. HomeNetwork
WSDL 전산게임학과 김헌철.
웹 서비스 (Web Services).
인프라 업무 Portal 사이트 Archon 2.0 목 차 Ⅰ. Concept Ⅱ. SOA Ⅲ. Web
반도체 신입 Operator 채용 안내 ㈜ 하이닉스반도체에서는 2011년도 신입 Operator 사원을 모집합니다.
SOAP 클라이언트 개발 Guide
대리운전 1인창업 솔루션 설명자료 - 815biz -.
나라장터 사용 방법 공공기관 구매위탁을 위한 사용자 등록 사용자 등록 절차 수요기관 조달청
REST (REpresentational State Transfer)
블룸의 교육목표분류학 (Bloom’s Taxonomy)
EDI 문서 송수신 시스템 구축 계획 XML/EDI 서버 도입
TodayHoldings eHR(eHuman Resources) TodayHoldings TodayHoldings
과목 : ERP 개론 담당교수 : 이종태 교수님 학과 : e-business학과 2기제출자 : 김 진수
WSDL 의공학과 3학년 김 기 흔.
/ TEL / Fax ~ / TEL / Fax ~3.
천연비누 만들기 체험하는 사람들.
자기소개 김민영.
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
최우수 윤현태 이성은 정도진 최은선 황병욱 김동희
판촉왕 공식인증센터_PC
地方自治團體의 財政 < 地方自治團體의 財政 > 1. 意義
JAXP, WEB Service, SOAP 김만수
eBusiness Information & Technology Community
수 업 계 획 1. 단원지도계획 2. 수업설계서 3. 학습지 4. 형성평가지 5. 참고자료 6. 참고사이트 7. 제작자
환급신청안내 부산세관 납세심사과.
노인 작업치료학 김형민 교수님 3조 허민 민애경 최재완 홍해경
..
코리아크레딧뷰로(KCB) 2018년 신입사원 공채
소프트웨어 공학 최신 소프트웨어 공학 기술 1.
사회복지실천기술연구 호남대학교대학원 사회복지학과 이름 : 구 선 하 학번 :
11월 고등부 공과설교 업드림? 업드림! 갈라디아서 6:9-10.
Presentation transcript:

UDDI [universal description, discovery, and integration] 전자정보공학과 05613014 노해성

목차 1.UDDI 정의 2.UDDI의 역할 3.UDDI 와 프로토콜의 관계 4.UDDI 작동방법 5.UDDI 장점

UDDI 정의 인터넷에서 전 세계 비즈니스 목록에 자신을 등재하기 위한 XML 기반의 레지스트리이다. 월드와이드웹(WWW)에서 상호 온라인 거래를 원활히 하고 전자상거래의 상호 운용을 하기 위한 것으로 비즈니스 이름, 제품, 위치 혹은 웹서비스(Web service) 등으로 목록을 작성하여 사용자에게 제공하는 것이다.

UDDI는 전체 웹 서비스 스택에 맞춰있고 웹 서비스의 개발, 설정, 발견, 호출을 가능하게 하는 핵심 컴포넌트이다 UDDI는 네트워크 전송 레이어와 SOAP 기반 XML 메시지 전송 레이어 상에서 구현된다

UDDI의 역할 ▷레지스트리 운영자(Registry operator): 물리적인 레지스트리를 운영한다. ▷비즈니스 제공자: 등록된 서비스를 제공한다.  ▷택사노미 제공자(Taxonomy Provider): 해당 카테고리의 택사노미를 정의한다.   ▷정보 수집자(Information Aggregator): 레지스트리의 여러 정보 조각 조각을 모아서 큰 그림, 정보를 만든다.  ▷정보 확인자(Infor-mation Validator): 제공된 정보의 정확성 여부를 확인한다

UDDI의 작동 방법 클라이언트와 레지스트리간 UDDI 메시지 흐름

UDDI 레지스트리가 데이터와 함께 "populating" 방법과 고객이 이 정보를 발견하고 사용하는 방법을 설명하고 있다 UDDI 레지스트리가 데이터와 함께 "populating" 방법과 고객이 이 정보를 발견하고 사용하는 방법을 설명하고 있다. UDDI 레지스트리는 고객이 제공한 데이터에 구현된다. UDDI에서 데이터를 유용하게 만드는 여러 단계가 있다. 1 단계에서 보듯이 유용한 정보를 레지스트리에 퍼블리시 하는 것은 소프트웨어 회사와 표준 기구들이 산업 또는 비지니스와 관련된 스팩을 정의할 때 시작한다. 이들은 기술 모델 또는 tModels로 알려져 있다

UDDI와 다른 프로토콜의 관계(SOAP, WSDL UDDI는 다른 UDDI 레지스트리와 정보 교환시 SOAP 1.1을 이용하여 데이터를 패키징한다. UDDI는 ‘메시지’ 형식의 인터페이스를 이용하여 패키징 작업을 실시한다. 이 때 UDDI는 SOAP의 기본 ‘메시징’ 서비스를 이용했으며 RPC모델은 이용하지 않았다. 그 이유는 RPC모델은 벤더간 호환성 이슈가 생길 우려가 있기 때문이었다.

UDDI와 WSDL의 관계  UDDI는 반드시 WSDL을 사용해야 한다고 믿을 수 있다. eq는 ‘아니다’이다. 비록 UDDI가 WSDL 규정을 준수하는 가장 흔한 레지스트리이기는 해도 UDDI 규정 그 자체는 어느 특정 규정에만 얽매이지 않는다.  즉 WSDL이 아니라도 UDDI 레지스트리를 만드는 것은 무방하다. 심지어 평범한 웹 페이지 또는 이메일 주소로 된 연락처 정보도 무방하다.  

UDDI 장점 ▷UDDI는 ‘general’ 메타 데이터를 제공하며 어떤 비즈니스, 어떤 조직에도 적용 가능하다. ▷UDDI는 데이터의 고가용성(high available)에 신경을 썼다.  ▷벤더 중심의 노력으로 출발하였기에 단순히 스펙만 제공되는 것이 아니라 벤더의 보장(Commitment)도 제공된다.  ▷UDDI 개발자는 초기 UDDI 구현을 일부러 간단하게 구현하려 했다. 즉, 간단한 discovery 방식을 이용하여 상대방의 비즈니스 프로세스가 호환성이 있는지를 검사하는데 이용하였다. 그리고 일부러 다른 레지스트리에서 존재하는 기능(예: ebXML의 business interaction)을 구현하지 않았다.  ▷UDDI는 원래는 B2B 서비스 descrip-tion/discovery에 이용되나 B2B에만 머물지 않고 어떤 서비스에도 이용이 가능하다. 그리고 여러 방식의 프로토콜을 이용할 수 있다. 예를 들어서 EDI, SOAP, COM, CORBA, CICS, FTP, phone number를 이용하여 구현할 수도 있다. 

UDDI 단점 UDDI는 납품업체를 찾아내고 그들과 연결하는 수단을 제시하고 있으나, 데이터를 교환하는 데 사용할 프로토콜이나 언어는 정의하지 않고 있다.  UDDI는 기본적으로 서비스간의 ‘관계’ 또는 서비스간의 ‘interact’를 표현할 수가 없다.  

UDDI 보안 구현이 늦어진 이유는 기업이 신뢰할 만하고 등록된 파트너에게만 웹 서비스 표준 정보를 제공하는 보안 표준이 없기 때문이다  security attack과 SPAM이다

감사합니다 ^ ^