Java BluePrints

Java BluePrints

Java BluePrints es una guía de las mejores prácticas de Sun Microsystems para desarrollo en la Plataforma Java para empresas. Este es el modelo de programación oficial de Sun para el kit de desarrollo software (SDK) J2EE. Comenzó con Java Pet Store, la aplicación de referencia original para la plataforma J2EE, que llegó a convertirse en el código fuente de facto para usar Enterprise JavaBeans y todos los últimos componentes de la plataforma J2EE.

A lo largo de su existencia, ha ofrecido todo su contenido gratis y se ha enfocado en ayudar a conseguir el éxito a los desarrolladores. Microsoft creó una Pet Shop competidora con .NET para mostrar su tecnología competidora. Desde entonces, muchas tecnologías tales como Tapestry, Spring y otras han implementado su propia versión de la aplicación Pet Shop como medio para mostrar las mejores prácticas para la tecnología dada.

Con la llegada de la tecnología J2EE 1.4, los Servicios Web llegó a ser parte del estándar de la especificación J2EE. Java BluePrints respondió con una segunda aplicación: la aplicación de referencia Java Adventure Builder. Esta aplicación nunca llegó a ser tan popular como Java Pet Store. Java BluePrints fue la primera fuente para promover el Modelo Vista Controlador (MVC) y Data Access Object (DAO) para desarrollo de aplicaciones J2EE. Antes de esto, el patrón de diseño MVC era ampliamente promovido como parte de Smalltalk.


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Java BluePrints — is Sun Microsystems best practices for Enterprise Java development. This is Sun s official programming model for Java 2 Platform, Enterprise Edition (J2EE) Software Development Kit (SDK). It began with Java Pet Store, the original reference… …   Wikipedia

  • Java EE — Java Platform, Enterprise Edition o Java EE (anteriormente conocido como Java 2 Platform, Enterprise Edition o J2EE hasta la versión 1.4), es una plataforma de programación parte de la Plataforma Java para desarrollar y ejecutar software de… …   Wikipedia Español

  • Java Platform, Enterprise Edition — or Java EE is a widely used platform for server programming in the Java programming language. The Java EE Platform differs from the Standard Edition (SE) of Java in that it adds libraries which provide functionality to deploy fault tolerant,… …   Wikipedia

  • Java EE — Java Enterprise Edition, ou Java EE (anciennement J2EE), est une spécification pour la technique Java de Sun plus particulièrement destinée aux applications d’entreprise. Ces applications sont considérées dans une approche multi niveaux[1]. Dans… …   Wikipédia en Français

  • JavaServer Faces — (JSF) is a Java based Web application framework intended to simplify development of user interfaces for Java EE applications. Unlike other traditional request driven MVC web frameworks, JSF uses a component based approach. The state of UI… …   Wikipedia

  • Model 2 — This article is about the Java design model. For the arcade board, see Sega Model 2. In the design of Java Web applications, there are two commonly used design models, referred to as Model 1 and Model 2. A simplified diagram of the Model 2… …   Wikipedia

  • Business Process Execution Language — As defined in the abstract of the Web Services Business Process Execution Language OASIS Standard WS BPEL 2.0, WS BPEL (or BPEL for short) is a language for specifying business process behavior based on Web Services. Processes in WS BPEL export… …   Wikipedia

  • Enterprise JavaBean — Simple EJB2 Architecture Enterprise JavaBeans (EJB) is a managed, server side component architecture for modular construction of enterprise applications. The EJB specification is one of several Java APIs in the Java EE specification. EJB is a… …   Wikipedia

  • MyBatis — Developer(s) The MyBatis team Stable release 3.0.6 / October 9, 2011; 18 days ago (2011 10 09) Development status Active Written in …   Wikipedia

  • WS-BPEL — (Web Services) Business Process Execution Language, WS BPEL (en castellano, Lenguaje de Ejecución de Procesos de Negocio con Servicios Web), es un lenguaje estandarizado por OASIS para la composición de servicios web. Está desarrollado a partir… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”