Serviços Básicos - Web/AppServer


Um servidor de aplicação, é um servidor que disponibiliza um ambiente para a instalação e execução de aplicações de informática, centralizando e dispensando a instalação em computadores clientes. Os servidores de aplicação também são conhecidos por middleware.

O objetivo do servidor de aplicação é disponibilizar uma plataforma que separe do desenvolvedor de software algumas das complexidades de um sistema computacional, No desenvolvimento de aplicações comerciais por exemplo. O servidor de aplicações responde a algumas questões comuns a todas as aplicações, como segurança, garantia de disponibilidade, balanceamento de carga e tratamento de exceções.




J2EE

Java Platform, Enterprise Edition ou Java EE (era J2EE) define o conjunto principal de API e recursos de servidores de aplicativos Java .

A infraestrutura Java EE é particionada em recipientes lógicos.
Recipientes EJB: Enterprise JavaBeans (EJB) são usados ​​para gerenciar transações. De acordo com os blueprints do J2EE , a lógica de negócios de um aplicativo reside no Enterprise JavaBeans - um componente de servidor modular que fornece muitos recursos, incluindo gerenciamento de transação declarativa e aprimoramento da escalabilidade do aplicativo .
Recipientes da Web : Os módulos da Web incluem servlets e JavaServer Pages (JSP).
Recipientes JCA ( arquitetura do conector Java EE )
Provedor JMS ( Java Message Service )

Alguns servidores de aplicativos Java deixam de fora muitos recursos Java EE, como EJB e Java Message Service (JMS). Seu foco é mais em Java Servlets e JavaServer Pages.




.NET

Na plataforma Microsoft .NET, o servidor de aplicação não é visto como um elemento separado. O sistema operacional Windows 2003 contém a infraestrutura necessária para servir aplicações, como o IIS, COM+ e Framework .NET.




Zope

Muitas tarefas de administração de um servidor Zope podem ser realizadas através de uma interface web. Os objetos que o Zope publica na Web são escritos em linguagem Python, e tipicamente armazenados num banco de dados orientado a objetos, o ZODB, que é integrado ao sistema. Objetos básicos, tais como documentos, imagens e templates (modelos de páginas) podem ser criados ou modificados via web. Objetos especializados, tais como wikis, blogs, e galerias de fotos estão disponíveis como componentes adicionais (chamados products), e existe uma comunidade pujante de pequenas empresas criando aplicações web como produtos.






Comentários

Mensagens populares deste blogue

Serviços Básicos - Bases de Dados