Trilha do aprendizado das aplicações de serviço Web e EJB
O que são aplicações de serviço Web e EJB?
A tecnologia Enterprise JavaBeans (EJB) é uma arquitetura de componente do lado do servidor, gerenciada, para construção modular de aplicativos empresariais. A tecnologia EJB permite o desenvolvimento rápido e simplificado de aplicativos distribuídos, transacionais, seguros e portáteis baseados na tecnologia Java.
A tecnologia EJB inclui a Java Persistence API. Essa é a API padrão para o gerenciamento de persistência e o mapeamento de objeto/relacional. Ela fornece um recurso de mapeamento de objeto/relacional para desenvolvedores de aplicativos por meio de um modelo de domínio Java para gerenciar um banco de dados relacional.
A tecnologia EJB pode ser usada para expor métodos comerciais como serviços Web.
Os serviços Web são componentes de aplicativo distribuídos que estão disponíveis externamente. Você pode usá-los para integrar aplicativos de computador que são escritos em linguagens diferentes e executados em plataformas diferentes. Os serviços Web são independentes de linguagem e de plataforma porque os fornecedores concordaram em oferecer padrões de serviço Web comuns.
O deployment das aplicações de serviço Web e EJB é feito em um servidor de aplicações Java, tal como o servidor de aplicações GlassFish / Sun Java System.
Esta página fornece links para alguns dos documentos e recursos do NetBeans que podem ajudá-lo a aprender a desenvolver aplicações de serviço Web e EJB com o NetBeans IDE.
Tecnologia EJB e persistência de Java
Serviços Web SOAP
RESTful Web Services
Software como um serviço (SaaS)
Confiabilidade e segurança do serviço Web
|
Tutoriais e outras documentações
Perguntas freqüentes do
Blogs
|