| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE html |
| PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html lang="en-us" xml:lang="en-us"> |
| <head> |
| <!-- /******************************************************************************* |
| * Copyright (c) 2000, 2005 IBM Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * IBM Corporation - initial API and implementation |
| *******************************************************************************/ --> |
| <link rel="stylesheet" type="text/css" href="../../org.eclipse.wst.doc.user/common.css" /> |
| <title>EJB application development</title> |
| </head> |
| <body id="ceover"><a name="ceover"><!-- --></a> |
| |
| <h1 class="topictitle1">EJB application development</h1> |
| <div><p>The workbench provides a specialized environment that you can use |
| to develop and test enterprise beans that conform to the distributed component |
| architecture defined in the Sun Microsystems Enterprise JavaBeans (EJB) |
| specification. This product supports the Enterprise JavaBeans 1.1, |
| 2.0, and 2.1 specification levels.</p> |
| <p>The complete Enterprise JavaBeans specifications and descriptions |
| of the technology are available from the <a href="http://java.sun.com/products/ejb/docs.html#specs" target="_blank">java.sun.com</a> Web site.</p> |
| <p>If you are not familiar with enterprise beans or related EJB technology, |
| see <a href="cearch.html#cearch">EJB architecture</a> for a brief description |
| of key EJB concepts.</p> |
| <p>The EJB development environment includes the following tools:</p> |
| <ul><li>The J2EE perspective</li> |
| <li>Tools for importing existing EJB JAR files</li> |
| <li>Tools for exporting existing EJB projects into JAR files</li> |
| <li>Tools for creating session and message-driven enterprise beans</li> |
| <li>Tools for validating your enterprise beans for specification compliance</li> |
| </ul> |
| <dl><dt class="dlterm"><b>J2EE perspective</b></dt> |
| <dd>All of the EJB tools are accessible from the J2EE perspective. This perspective |
| provides a layout in which the most commonly used actions, views, and wizards |
| for J2EE and EJB development are easily accessible</dd> |
| </dl> |
| <dl> |
| <dt class="dlterm"><b>Creating enterprise beans</b></dt> |
| <dd>The EJB tools help you create enterprise beans, such as session beans or message-driven beans. <p>You can also |
| accomplish complementary enterprise bean development activities, such as writing |
| and editing business logic, importing or exporting enterprise beans, and maintaining |
| both your enterprise bean source code and generated code using the built in Java development |
| tools, along with the team and version control capabilities of the workbench.</p> |
| </dd> |
| <dt class="dlterm"><b>Validating enterprise bean code</b></dt> |
| <dd>The EJB tools automatically validate that your enterprise bean code is |
| consistent and that it conforms to the rules defined by the Enterprise JavaBeans specifications. |
| Code verification occurs whenever an enterprise bean or its properties are |
| changed. Errors and warnings are displayed in the Problems view of the workbench. |
| Files with errors also display error icons. </dd> |
| </dl> |
| </div> |
| <p> |
| (C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. |
| </p> |
| </body> |
| </html> |