JBoss Simplifies J2EE Development with EJB 3.0; New Versions of JBoss Application Server 4, Hibernate 3 and JBoss Eclipse IDE Tools Make Enterprise Java Development Easier Than Ever.ATLANTA -- JBoss(R), Inc., the Professional Open Source company, today introduced its implementation of Enterprise JavaBeans See EJB. (specification, business, programming) Enterprise JavaBeans - (EJB) A server-side component architecture for writing reusable business logic and portable enterprise applications. EJB is the basis of Sun's Java 2 Platform, Enterprise Edition (J2EE). (EJB (Enterprise JavaBeans) A software component in Sun's J2EE platform, which provides a pure Java environment for developing and running distributed applications. EJBs are written as software modules that contain the business logic of the application. ) 3.0 across several key products designed to dramatically simplify Java development. Building on its expertise and contributions to the forthcoming EJB 3.0 specification, JBoss is releasing powerful new versions of JBoss Application Server For the JBoss company itself, see . JBoss Application Server (or JBoss AS) is a free software / open source Java EE-based application server. Because it is Java-based, JBoss AS is cross-platform, usable on any operating system that Java supports. 4, Hibernate See hibernation mode. 3 and JBoss Eclipse IDE with EJB 3.0 support so programmers can begin to develop and deploy EJB 3.0 applications. "J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems. is indispensable to enterprise IT environments, but its inherent complexity is daunting daunt tr.v. daunt·ed, daunt·ing, daunts To abate the courage of; discourage. See Synonyms at dismay. [Middle English daunten, from Old French danter, from Latin for most developers, which makes application development a challenging and time-consuming task," said Shaun Connolly, vice president of product management, JBoss, Inc. "Today, JBoss is bringing simplicity back to J2EE. We have stood behind the EJB 3.0 vision, we have helped shape the EJB 3.0 specification and now we are making EJB 3.0 a cornerstone of the JBoss Enterprise Middleware System so that any developer can program J2EE and harness the power of the platform as never before." As with all JBoss technologies, the JBoss EJB 3.0 implementation follows the company's modular, lightweight development philosophy. Programmers can mix and match pieces of the JBoss Enterprise Middleware System (JEMS JEMS Journal of Emergency Medical Services JEMS Judicial Enforcement Management System JEMS Joint Embedded Messaging System (Operator configurable message translation device) JEMS Jenks East Middle School JEMS Joint Effects Management System (TM)) to meet their development needs, be it a simple Java application A Java program that is run stand alone. The Java Virtual Machine in the client or server is interpreting the instructions. Contrast with Java applet. See servlet. or a complex, high-end J2EE application A J2EE application or an enterprise application is any deployable unit of J2EE functionality. This can be a single J2EE module or a group of modules packaged into an EAR file along with a J2EE application deployment descriptor. . Developers can immediately take advantage of EJB 3.0 in today's new JBoss product releases: --JBoss Application Server 4 - A simply powerful new release of the market-leading J2EE application server offers developers the ability to get started with EJB 3.0 and JavaServer Faces (JSF (JavaServerFaces) A standard framework of components for building rich user interfaces for Java applications. JavaServer Faces run on the server, but are displayed on the client. JSF - JavaServer Faces ). Developers can create web applications using JSF, create the business logic with EJB 3.0 and persist data through the EJB 3.0 Java Persistence API The Java Persistence API, sometimes referred to as JPA, is a Java programming language framework that allows developers to manage relational data in Java Platform, Standard Edition and Java Platform, Enterprise Edition applications. . To help developers maximize their experience with EJB 3.0, this release includes an extensive EJB 3.0 TrailBlazer learning application that takes developers on a guided tour through the new EJB 3.0 features. Features such as Java Annotations, Dependency Injection and simplified APIs across Session Beans, Message Driven Beans and Entity Beans are covered in detail. JBoss Application Server also offers a graphical installer for those who want the flexibility to choose the application platform services that get installed, including the new EJB 3.0 container. For more features and download information, visit http://jboss.com/products/jbossas. --Hibernate 3 - For developers who use Hibernate standalone or with another application platform, Hibernate 3 now offers support for EJB 3.0 Annotations, Entity Manager and Java Persistence API, providing the simplicity of the EJB 3.0 programming model to the Hibernate user community. Hibernate Annotations enable those who do not use JBoss Application Server to experience all of the benefits of EJB 3.0 Entity Beans without requiring a full EJB 3.0 container to do so. For more features and download information, visit http://hibernate.org. --JBoss Eclipse IDE 1.5 - JBoss Eclipse IDE is based on the market-leading Eclipse IDE and provides a range of components and wizards for developing applications for the JEMS platform. Version 1.5 introduces EJB 3.0 and Hibernate Tools that substantially simplify development. New features include an EJB 3.0 project wizard, a full port of the Hibernate console to Eclipse to provide integrated HQL HQL Hibernate Query Language HQL Health Query Language query execution and result-set browsing, a Hibernate XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. mapping file editor and a wizard for reverse engineering database schemas. For more features and download information, visit http://jboss.com/products/jbosside. "A simple programming model that can be used across the enterprise middle tier is a growing requirement among many organizations," said Stacey Quandt, principal, Quandt Analytics. "J2EE's biggest drawback has been how hard it is to develop on and EJB 3.0 promises to eliminate these pains. These new releases from JBoss are another step forward in driving open source and open standards to the enterprise." JBoss will showcase demonstrations of these new product releases as well as the EJB 3.0 TrailBlazer application and JBoss Portal 2.0 (see today's press release, "JBoss Delivers Enterprise-Ready JBoss Portal 2.0") during the JavaOne Conference, booth #405, June 27-30, 2005 in San Francisco, Calif. For more details about JBoss at JavaOne, see http://jboss.com/javaone05. About JBoss, Inc. Through its Professional Open Source model, JBoss, Inc. is making open source a safe choice for the enterprise. JBoss provides the resources, technology direction, core development and support services support services Psychology Non-health care-related ancillary services–eg, transportation, financial aid, support groups, homemaker services, respite services, and other services that enable popular open source projects to scale into enterprise-class open source software. These projects include JBoss Application Server, Hibernate, JBoss jBPM, JBoss Portal, JBoss Eclipse IDE and Apache Tomcat, which are core components of the JBoss Enterprise Middleware System (JEMS). Companies like Corporate Express, La Quinta and Nielsen Media Research rely on JEMS for mission-critical enterprise applications. Partners embedding JEMS and reselling JBoss services include Computer Associates, HP, Novell and Unisys. JBoss has headquarters in Atlanta, Ga. and Neuchatel, Switzerland. For additional information, please visit http://jboss.com. JBoss is a registered trademark and JEMS is a trademark of JBoss, Inc. in the United States and other countries. Java and J2EE are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other trademarks or registered trademarks herein are property of their respective owners. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion