TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Arquitetura De Software

Monografias: Arquitetura De Software. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  19/3/2015  •  637 Palavras (3 Páginas)  •  389 Visualizações

Página 1 de 3

Introdução

Conforme o tempo passa o número de sistemas de computação vem crescendo conforme a necessidade. Como um simples sistema de controle de estoque ou uma grande administradora de cartão de crédito que estão em constante uso em nosso dia a dia.

O foco entre os sistemas não é a quantidade de dados que podem ser processados ou a sua complexidade, mas sim a interação entre sistemas.

O conceito conhecido como Arquitetura Orientada a Serviço (SOA) tem como objetivo trazer benefícios no desenvolvimento de sistema modularizados, podendo desenvolver sistemas encapsulando funções e disponibilizando na forma de serviço na rede, tal arquitetura existe padrões e práticas de desenvolvimento para garantir o funcionamento desses serviços (web services) em qualquer tipo de rede.

Surgimento do SOA

O que e um serviço

E uma função independente e sem estado que através de uma interface padronizada e bem definida aceita uma ou mais requisições retorna uma ou mais respostas questão de requisição e resposta cliente pedindo uma requisição e o provedor de serviço retornando a requisição.

Elementos que compõe um serviço..

Entradas => Informações enviadas pelo consumidor

Saídas => informações devolvidas para o consumidor pelo provedor de serviço

Objetivos => regras de negocio abrangidas pelo serviço

Transformações => aplicações de regras as informações de entrada, o que gera as informações de saída.

Recursos => elementos utilizados pelo serviço durante sua execução

Sensores => elementos do sistema que... Monitoram e detectam mudanças do seu

Ambiente de execução e respondem de acordo com essas mudanças.

O que e Arquitetura Orientada a Serviço (SOA)

SOA significa Service-Oriented Architecture ou Arquitetura Orientada a Servicos .

E utilizada para interoperabilidade de sistemas por meio de conjunto de interfaces de serviços fracamente acoplados.

Em que um serviço pode ser descrito como uma representação lógica de uma atividade de negocio que tem um resultado especifica. O principal foco do SOA e uma tarefa ou uma função de negocio.

Esse tipo de arquitetura facilita o reuso de componentes de software fisicamente distribuíeis e embasado em uma ligação dinâmica entre..

-provedores de serviços

-consumidores de serviços

SOA e baseada nos princípios da computação distribuída utiliza o paradigma resquest/reply para estabelecer a comunicação entre os sistemas clientes, os sistemas que implementam os serviços.

SOA não e um software nem arquitetura concreta e nem um tipo de ferramenta case ou IDE, mas sim um modelo de arquitetura de software.

...

Baixar como (para membros premium)  txt (4.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com