Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
SOA 및 Business에 대한 영향
SOA 개념
- 기업의 해부학
- IT 악몽
- 서비스 지향 아키텍처
- 구성요소화 및 재사용
- 서비스 지향의 이점
- SOA 정의
- 기업 정렬
- 무슨 서비스인가요?
- 서비스 행위자
- 서비스 계층화
서비스 계층
- 레이어링이란 무엇입니까?
- SOA 레이어
- 레이어링 일러스트레이션
- 데이터 저장 계층
- 애플리케이션 로직 레이어
- 어댑터 계층
- 애플리케이션 서비스 계층
- Business 서비스 계층
- 오케스트레이션 레이어
- 보조: 데이터 서비스 계층
- 보조: 보안 서비스 계층
- 레이어링 개념
- 경험에 의한 레이어링 규칙
SOA 서비스 수명주기
- SOA 채택
- 채택 단계
- 서비스 관리
- SOA 서비스 라이프사이클 개요
- SOA의 생명 순환
- 발견 단계
- 분석 및 설계 단계
- 구현 단계
- 배포 단계
- 모니터 단계
- 은퇴 단계
요구사항이 서비스가 되는 방법
- 요구사항이 서비스가 되는 방법
- 요구사항 발견
- 분석 및 설계
- 개발
- 새로운 요구 사항
- 발견
- 분석 및 설계
- 서비스 개발
기술 기반 XML, WSD 및 SOAP
XML 웹 서비스의 기초
- XML 정보 세트
- XML 네임스페이스
- XML 스키마: 유형 및 메시지 구조
WSDL
- 웹 서비스 계약 분석
- 추상 설명 디자인
- 구체적인 설명 디자인
WSDL 및 WS-*
- WS-정책 o 정책 구조 o 복합 규칙 o WSDL에 정책 연결
- WS-주소 지정
SOAP 메시지 디자인
- SOAP 메시지 구조
- 노드와 역할
- SOAP 중개자
- 오류 메시지
비누 및 WS-*
- WS-보안
- WS-트랜잭션
고급 XML 스키마(선택 사항)
- 메시지 유연성, 유형 상속, 구성
- 재사용성, 관계형 디자인, 산업 스키마
- 모듈화, 확장성
고급 WSDL(선택 사항)
- 메시지 디스패치, 서비스 인스턴스 식별
- 정책중앙화
- 사용자 정의 정책 어설션
버전 관리
- 버전 관리 XML 스키마
- WSDL 계약 버전 관리
Java를 이용한 서비스 구현
Java XML 처리용 API(JAXP)(선택 사항은 참석자가 JAXP에 익숙함)
- DOM, SAX 및 javax.xml.parsers
- STAX 및 java.xml.stream
- XSLT 및 javax.xml.transform
Java XML 바인딩을 위한 아키텍처(JAXB)
- 개요 및 아키텍처
- XML 스키마에서 Java 클래스 생성
- 생성된 사용자 정의 Java
- 주석이 달린 Java 클래스에서 XML 스키마 생성
- Web Services, WSDL, JAXB
Java에 대한 첨부 API가 포함된 SOAP(SAAJ)
- SAAJ 개요, 메시지 구조 및 API
- 메시지 작성/보내기
- DOM 개요
- SAAJ와 함께 DOM 사용
- 비누 핸들러
Java XML 기반 Web Services JAX-WS용 API
- 관련 사양: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Annotations, JSR 109, Web Services 보안(JSR 183)
- WSDL을 Java로, Java를 WSDL로 매핑
- 생성된 스텁으로 클라이언트 구축
- 콜백 또는 폴링을 사용하는 비동기 클라이언트
- MessageContext 및 WebServiceContext
- 페이로드 및 프로토콜 핸들러
- 서비스, 포트 또는 프로토콜 계층에서 핸들러 참여
- 비HTTP 전송
- 메시지 Access 및 세션 Management
바이너리 데이터 처리(선택 사항)
- 개요 및 문제점
- 기본 처리
- MTOM 개요
- 서비스 및 클라이언트에서 MTOM 사용
- DataHandler 사용
SOA/ROI의 가치
SOA 가치 제안
- SOA의 가치
- 통합 비용 절감
- 통합 비용 예시
- Ripple 변화의 효과
- SOA 계층화의 가치
- 통합 비용
- 자산 재사용
- SOA 경제학/ROI
- Business 민첩성 증가
- SOA 민첩성과 기존 EAI 접근 방식
- Business 위험 감소
- SOA는 규정 준수 위험을 완화합니다.
- Business 장점
- ROI 정량화의 장애물
Requirements
참석자는 Java 및 XML 기술에 대한 이해가 있어야 합니다.
35 Hours
회원 평가 (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Course - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Course - Enabling SOA with BPM and BPMN
운동과 트레이너님이 코딩하는데 큰 도움이 됩니다.
Paul Andrew - IT
Course - REST API - a pattern of exchange of information between sites
Machine Translated