Bean es un objeto reutilizable, creado con el lenguaje de programación Java y conforme a las especificaciones 100% Pure Java de Sun, que se empaqueta de acuerdo con las especificaciones de JavaBeans. Un bean se diferencia de un applet de Java en que es persistente (permanece en el sistema del usuario después de la ejecución). Además, los beans pueden comunicarse e intercambiar datos… [Read more…] sobre el frijol
ExpertoGeekexplica Bean
JavaBeans es una interfaz de programación orientada a objetos de Sun Microsystems que le brinda la capacidad de crear aplicaciones reutilizables o bloques de creación de programas que se consideran elementos transportables en un sistema en cualquier etapa importante del marco. Al igual que los applets de Java, las partes de JavaBeans (o «Beans») se pueden usar para dar a las páginas web (u otras aplicaciones) capacidades intuitivas, por ejemplo, procesar los costos de los préstamos o cambiar la sustancia de la página de acuerdo con las cualidades del cliente o del programa. .
En el momento en que se utilizan partes o Beans, las propiedades de un Bean (por ejemplo, la sombra base de una ventana) son inconfundibles para diferentes Beans, y los Beans que no se han «conocido» antes pueden familiarizarse con las propiedades de los demás de manera poderosa y conectar de acuerdo a sus necesidades.
Los beans se crean con un Bean Development Kit (BDK) de Sun y se pueden ejecutar en cualquier etapa principal del marco bajo varias condiciones de aplicación (llamadas compartimentos), incluidos programas, texto y diferentes aplicaciones.
Para desarrollar un componente con JavaBeans, debe redactar afirmaciones de lenguaje utilizando el lenguaje de programación Java de Sun e incorporar explicaciones de JavaBeans que describen las propiedades de las partes, por ejemplo, atributos de interfaz de usuario y ocasiones que activan un bean para hablar con diferentes beans en un medio similar o en otra parte del sistema.
Los frijoles también tienen determinación, que es una herramienta para almacenar el estado de una habitación en un lugar protegido. Esto permitiría, por ejemplo, que un segmento (bean) «recupere» información que un cliente específico acaba de ingresar en una sesión de cliente anterior. JavaBeans brinda a las aplicaciones Java la capacidad de archivado compuesto que ahora ofrecen las interfaces OpenDoc y ActiveX.
Usos comunes del frijol
- JavaBeans no tiene los privilegios disponibles para objetos inmutables.
- Para funcionar como una clase JavaBean, una clase de objeto debe obedecer ciertas convenciones con respecto a la nomenclatura, la construcción y el comportamiento de los métodos.
- Una característica esencial de la API de Java Beans porque permite que otra aplicación, como una herramienta de diseño, obtenga información sobre un componente.
Mal uso del frijol común
- Los JavaBeans son inherentemente no modificables.