Vous êtes sur la page 1sur 16

INTRODUO A WEB SERVICES

Discentes:
Aires Fortes

Zoraida Medina

TEMAS A DEBATER

O que so Definio

Para que servem


Com que ter cuidado Quem os pode usar
2

QUE SO WEB SEVICES?


so

Evoluo

evoluo de arquitecturas

EJB

CORBA
DCOM RMI
3

QUE SO WEB SEVICES?

Evoluo

QUE SO WEB SEVICES?

Definio

Recurso de software localizado por um URI (Uniform Resource Identifier)

Comunicam

usando

um

protocolo

standart

conhecido por SOAP

Localizado num directrio descrito atravs de um

UDDI

(Univesal

Discovery,

description

and
5

Integration)

QUE SO WEB SEVICES?

Definio

QUE SO WEB SEVICES?


Caractersticas

Acessvel atravs do WWW Comunicam atravs de web protocolos usando linguagens neutrais e plataformas independentes

Disponibiliza uma interface que ser chamado de outros


programas

localizado na web atravs de um servio de registo Suportam conexes entre sistema heterogneos
7

PARA QUE SERVEM?

Acesso

Disponibilizam acesso atravs de diferentes interfaces

Podem ter clientes dedicados, mas so tambm


acessveis atravs de browsers, wireless, interfaces de voz, etc.

Adicionar novos mtodos mais simples do que nas aplicaes tradicionais.


8

PARA QUE SERVEM?

Integrao

Em muitas organizaes, a lgica e os dados de uma aplicao no so usveis para outros. As aplicaes e seus dados so isolados

Web Services permitem compartilhar dados e funes. Como resultado os sistema isolados comunicam-se com os outros
9

PARA QUE SERVEM?

Flexibilidade

Uma das mais importante inovaes dos web service comunicao maquina a maquina

Isto significa que um WS pode pedir a outro WS

para executar uma funo e este por sua vs pedir


a um terceiro.

No futuro muitos WS sero na verdade agregao


de outros WS
10

PARA QUE SERVEM?

Implementao

Aplicaes futuras sero implementados de um grupo diverso de web service agregando de funcionalidades

Reusabilidade estendida ao nvel de execuo

em vs de Reusabilidade somente no nvel de


design e construo
11

COM QUE TER CUIDADO

Standards

Tecnologias evolvem rapidamente. No momento que que implementares uma forma de WS as especificacoes e standars podem ter mudado

A tecnologia ainda alcancou totalmente a visao

empresarial. Muitos softwares so novos e nem


tudo funciona da devida maneira.
12

COM QUE TER CUIDADO

Seguranca

No

existe

ainda atravez

um de

modelo varias

unificado plataformas

de e

seguranca tecnologias:

Autenticacao
Authorizacao

Encriptacao
Assinaturas digitais
13

COM QUE TER CUIDADO

Transacoes

No existe ainda um modelo cross plataformas de Transacoes para Web Services:

Duas fases Commit Rollback


14

COM QUE TER CUIDADO

Extensoes

Grandes empresas aumentam servicoes oferecidos atravez de extensoes proprietarias.

Implementacao, venda de produtos com extensoes proprietarias antes de quaisquer ratificoes dessas

extensoes.
15

PARA QUEM ?

Organizocoes

governamentais

que

pretendem

unificar servicos e acessos a informacoes

Empresas que pretendem providenciar servicos a outras empresas individous.

16

Vous aimerez peut-être aussi