Cursos de SOA for Managers & Developers

Nossos Clientes

Código do Curso

soamgrdev

Duration

35 hours (usually 5 days including breaks)

Requisitos

Attendees must have an understanding of Java and XML technologies.

Overview

Este curso é destinado a desenvolvedores e arquitetos Depois de uma introdução à SOA e o propósito de sua implementação, o programa deve cobrir sua base técnica por meio de XML, WSD e SOAP e prosseguir para implementações práticas com as diferentes Bibliotecas Java Este curso deve ser o primeiro ao introduzir o SOA em qualquer organização, pois define o básico para a arquitetura corporativa, os padrões de integração e as soluções ESB (Enterprise Service Bus) da empresa .

Machine Translated

Programa do Curso

SOA & Impact on Business

SOA Concepts

  • Anatomy of an Enterprise
  • IT Nightmare
  • Service Oriented Architecture
  • Componentization and Reuse
  • Benefits of Service Orientation
  • Defining SOA
  • Aligning the Enterprise
  • What s a Service?
  • Service Actors
  • Service Layering

Layers of Service

  • What Is Layering?
  • SOA Layers
  • Layering Illustration
  • Data Storage Layer
  • Application Logic Layer
  • Adapter Layer
  • Application Service Layer
  • Business Service Layer
  • Orchestration Layer
  • Aux: Data Service Layer
  • Aux: Security Service Layer
  • Layering Concepts
  • Layering Rules of Thumb

SOA Service Life Cycle

  • SOA Adoption
  • Adoption Stages
  • Managing Services
  • SOA Service Life Cycle Overview
  •  SOA s Circle of Life
  • Discovery Phase
  • Analysis & Design Phase
  • Implementation Phase
  • Deployment Phase
  • Monitor Phase
  • Retirement Phase

How a Requirement Becomes a Service

  • How a Requirement Becomes a Service
  • Requirements Discovery
  • Analysis and Design
  • Development
  • New requirements
  • Discovery
  • Analysis & Design
  • Service Developments

Technical Foundations XML, WSD and SOAP

XML foundation for web services

  • XML Information Set
  • XML Namespaces
  • XML Schema: Types & Message Structures

WSDL

  • Anatomy of a Web Service Contract
  • Abstract Description Design
  • Concrete Description Design

WSDL and WS-*

  • WS-Policy o Policy Structure o Composite Rules o Attaching Policies to WSDL
  • WS-Addressing

SOAP Message Design

  • SOAP Message Structure
  • Nodes and Roles
  • SOAP Intermediaries
  • Fault Messages

SOAP & WS-*

  • WS-Security
  • WS-Transaction

Advanced XML schema (optional)

  • Message Flexibility, Type inheritance, Composition
  • Reusability, Relational Design, Industry schema
  • Modularization, Extensibility

Advanced WSDL (optional)

  • Message Dispatch, Service instance identification
  • Policy centralization
  • Custom policy assertion

Versioning

  • Versioning XML schema
  • Versioning WSDL contracts

Service implementation with Java

Java API for XML Processing (JAXP) (optional is attendees are familiar with JAXP)

  • DOM, SAX, & javax.xml.parsers
  • STAX & java.xml.stream
  • XSLT & javax.xml.transform

Java Architecture for XML binding (JAXB)

  • Overview and Architecture
  • Generating Java Classes from XML Schema
  • Customizing Generated Java
  • Generating XML Schema from Annotated Java Classes
  • Web Services, WSDL, JAXB

SOAP with Attachments API for Java (SAAJ)

  • SAAJ Overview, Message Structure and API
  • Creating/Sending Messages
  • DOM Overview
  • Using DOM with SAAJ
  • Soap Handlers

Java API for XML-Based Web Services JAX-WS

  • Related specifications: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Annotations, JSR 109, Web Services Security (JSR 183)
  • WSDL to Java and Java to WSDL Mapping
  • Building clients with generated stubs
  • Asynchronous clients with callback or polling
  • MessageContext and WebServiceContext
  • Handler for payload and protocol
  • Engaging of handlers on a service, a port or the protocol layer
  • Non-HTTP Transport
  • Message Access and Session Management

Handling Binary Data (optional)

  • Overview and Issues
  • Default Handling
  • MTOM Overview
  • Using MTOM in Services and Clients
  • Using DataHandler

Value of SOA / ROI

SOA Value Proposition

  • The Value of SOA
  • Reducing Integration Expense
  • Integration Costs Illustration
  • Ripple effect of changes
  • Value of SOA Layering
  • Integration Costs
  • Asset Reuse
  • SOA Economics/ROI
  • Increasing Business Agility
  • SOA Agility vs Traditional EAI Approach
  • Reducing Business Risk
  • SOA Eases Compliance Risk
  • Business Advantages
  • ROI Quantification Hurdles

Declaração de Clientes

★★★★★
★★★★★

Categorias Relacionadas

Cursos Relacionados

Descontos em Cursos

Boletim Informativo de Descontos

Nós respeitamos a privacidade dos seus dados. Nós não vamos repassar ou vender o seu email para outras empresas.
Você sempre poderá editar as suas preferências ou cancelar a sua inscriçāo.

is growing fast!

We are looking to expand our presence in Brazil!

As a Business Development Manager you will:

  • expand business in Brazil
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!