terça-feira, 6 de setembro de 2011

Arquiteturas SOA - WOA - REST

5 comentários:

  1. O Olhar Digital da UOL publicou uma nota sobre a utilização do SOA e o download do White Paper com mais informações sobre a arquitetura:
    http://olhardigital.uol.com.br/negocios/digital_news/noticias/os_beneficios_da_arquitetura_orientada_a_servicos

    O grupo considera que as vantagens do SOA compensem o lento e alto custo de implantação?

    ResponderExcluir
  2. Olá Felipe,

    depende do tipo de aplicação a ser desenvolvida. Uma vez que a implantação do SOA é um processo lento e que demanda custos altos, para uma aplicação que terá um tempo de duração pequeno ou aplicações de pequeno porte ela não é aconselhável (a não ser que a equipe a desenvolver já tenha conhecimento na área). Para aplicações de porte maior é extremamente aconselhável, já que ela promove o reuso de código, interoperabilidade e extensibilidade (características bastante marcantes e desejáveis atualmente). Outra grande vantagem é a pseudo-modularização de serviços, fazendo com que esses tenham interdependência mínima.
    Por fim, SOA possui vantagens e desvantagens que se aplicam ao contexto em que a aplicação irá ser desenvolvida, podendo ser de extrema utilidade ou apenas um "sprint" que não irá ter grandes resultados.

    ResponderExcluir
  3. Pode-se dizer que o REST é a arquitetura mais utilizada na internet. O site Amazon.com, por exemplo, oferece sua interface tanto em formato REST como em formato SOAP, porém sua versão REST a que recebe maior tráfego. Visto que a arquitetura REST foi criada no ano 2000 e que a internet evolui numa velocidade impressionante, vocês acham que essa arquitetura ainda irá durar muito tempo? Qual a possível substituta?

    ResponderExcluir
  4. Boa Noite Caio,

    Acredito que mesmo com a evolução da internet nesta velocidade impressionante a arquitetura REST ainda vá durar bastante tempo. A cada dia que passa, ela tem se tornado mais essencial na vida web e mais interligada com os principais protocolados, como o HTML. Assim, acredito que ela possa sim evoluir, mas não ser substituída.

    ResponderExcluir
  5. Com o crescimento dos serviços em nuvem, poderia-se dizer que a WOA é a arquitetura mais promissora?

    ResponderExcluir