Archive for the ‘SOA’ Category
Por
Fernando Chucre
Terça-feira, Abril 29th, 2008
Continuando o post do meu colega Claudio eu vou aprofundar o conceito de REST e forma de uso dos mesmo. Este artigo é uma serie de artigos que ira mostrar o uso de aplicações REST usando o PHP. A ideia é ter no final dessa serie uma aplicação funcional usando REST, provendo REST usando a técnica MVC.
O que é REST?
Segundo a Wikipedia “A Transferência de Estado Representacional (Representational State Transfer) ou somente (REST) é uma técnica de engenharia de software para sistemas hipermídia distribuídos como a World Wide Web. O termo se originou no ano de 2000, em uma tese de doutorado (PHD) sobre a web escrita por Roy Fielding, um dos principais autores as especificação do protocolo HTTP que é utilizado por sites da internet ”.
Posted in PHP, Programação, SOA | No Comments »
Por
Claudio Ulisse
Sexta-feira, Abril 18th, 2008
Olá,
durante o horário de trabalho tenho a sorte de debater com pessoas competentes e interessadas, sobre os assuntos mais quentes de tecnologia, um tipo de "otium"(ócio em latim) criativo coletivo. È sempre um prazer discutir idéias com amigos-colegas. Em um desses papos eruditos sobre tecnologia, estava conversando com meu amigo Christiano Milfont
sobre umas das tecnologias mais exóticas da web 2.0 : a tecnologia REST. Na verdade REST é um conceito, uma arquitetura web, é uma diferente maneira de implementar serviços web. Se trata de implementar serviços web orientados a recursos. Com REST Web services são reimplementados através de URI,HTTP,XML. REST é diferente de SOAP ou RPC. REST não é um padrão W3C, é uma arquitetura web, assim como Ajax.
Porque URI, HTTP e XML? As tres são interfaces extensiveis . Podem ser formadas um numero infinito de URIs e por isso podem ser usadas para ser identificadoras de recursos. Indicam o ...
Posted in SOA, Web Services | 2 Comments »
Por
Claudio Ulisse
Sexta-feira, Abril 4th, 2008
Ultimamente estou me interessando em estudar um assunto ainda pouco explorado: SOA pattern. É um assunto tão novo que até agora só vi 2 ou 3 livros recém lançados.
Design patter é, na computação, a abstração de um problema prático no desenvolvimento de software, ou melhor, é um modelo reusável de resolução de problemas. Um design pattern explica os passos fundamentais para resolver um problema em geral. Ele não ajuda a implementar o código em si, mas ajuda na lógica da resolução do problema. Os design pattern conhecidos são orientados a objetos mostrando as interações entre objetos e as estratégias para lidar com eles, dependendo do problema. Mesmo assim não definem a arquitetura da aplicação, com os componentes, módulos e sub-módulos. Esses são outros tipos de patterns, chamados arquiteturais, que definem o esqueleto do software. O foco dos design patterns são objetos e as interações entre eles.
O foco do SOA são ...
Posted in SOA | No Comments »