U kunt de workbench gebruiken om enterprisebeans te ontwikkelen en te testen die voldoen aan de gedistribueerde componentarchitectuur die is gedefinieerd in de specificatie van Sun Microsystems Enterprise JavaBeans (EJB) 3.10.
Met deze specificatie is het eenvoudiger om beans te ontwikkelen dan met de 2.1-standaard. U kunt annotaties aan de Java-broncode toevoegen voor informatie die eerder was opgenomen in XML-ingebruiknamedescriptors. Met Java™-annotaties kunt u snel en gemakkelijk EJB's en JPA-beans (Java Persistence Architecture) maken op basis van "plain old Java objects" (POJO's). EJB's kunnen worden gemaakt zonder EnterpriseBean-interfaces te implementeren.
Dit product ondersteunt de specificatieniveaus Enterprise JavaBeans 2.1 en 3.0. Alle EJB-tools in het product zijn in de workbench toegankelijk via het Java EE-perspectief. U kunt sessiebeans (met of zonder status) of berichtgestuurde beans maken door de annotatie die de component definieert in de POJO op te geven. Aanvullende configuratie van de bean kunt u uitvoeren door aanvullende annotaties op te geven in de Java-klasse. De Java-editor biedt validatie, contenthulp en snelfixen voor uw EJB 3.0-annotaties, naast ondersteuning voor herstructurering van beans. Voor meer hulp bij de EJB 3.0-annotaties kunt u de view Annotaties gebruiken om annotaties toe te voegen of te wissen en om de waarden van annotaties te wijzigen. Ingebruiknamedescriptors voor EJB 3.0-modules zijn optioneel. U kunt deze maken voor aanvullende configuratie.
Nieuw in EJB 3.1 (JSR 318)
Voor meer informatie over EJB 3.0 raadpleegt u de officiële specificatie: JSR 220: Enterprise JavaBeans™ 3.0