Enterprise JavaBeans , of EJB , technologie biedt een gedistribueerde component model, zodat applicatie-ontwikkelaars zich kunnen richten op specifieke zakelijke problemen en geen zorgen te maken over complexe systeem - niveau kwesties . Deze verdeling maakt een snelle ontwikkeling van toepassingen , of RAD , terwijl het maken van de applicatie schaalbaar , robuust en veilig . Architectuur Java applicaties hebben meerdere lagen , zoals de client tier , Web tier en EJB tier . Een onderneming boon bevat bedrijfsobjecten en business logic . Zakelijke objecten zijn onderdelen van het business model , zoals een winkelwagentje object , een rekening object of een catalogus object . Business logica omvat procedures en methoden die werken op de business objecten. Soorten De drie soorten van enterprise beans zijn sessie bonen die particuliere middelen gebruikt door de cliënt die creëert ze , entity beans dat permanente opslag objecten vertegenwoordigen en de nieuwe message- driven beans dat proces asynchrone berichten die via de Java Message Service API . EJB containers EJB containers bevatten enterprise beans en verlenen diensten, zoals de boon creëren, onderhouden , vernietiging , transacties en een database of een soortgelijke permanente opslag voor de bonen . Een EJB container is een onderdeel van een EJB -server die naamgeving , directory , e-mail en andere diensten aan de containers en bonen te beheren biedt .
|