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.
Comentários
Enviar um comentário