JBoss application server
From Wikipedia, the free encyclopedia
JBoss Application Server (or JBoss AS) is a free software/open-source Java EE-based application server. Because it is Java-based, the JBoss application server is cross-platform: usable on any operating system that Java supports. JBoss AS was developed by JBoss, now a division of Red Hat.
Contents |
[edit] Versions
JBoss AS 4.0, a Java EE 1.4 application server, features an embedded Apache Tomcat 5.5 servlet container. Any Java Virtual Machine between versions 1.4 and 1.5 are supported. JBoss can run on numerous operating systems including many POSIX platforms (like Linux, FreeBSD and Mac OS X), Microsoft Windows and others, as long as a suitable JVM is present.
JBoss AS 4.2 also functions as a Java EE 1.4 application server, but deploys Enterprise JavaBeans 3.0 by default. It requires the Java Development Kit version 5. Tomcat 6 is bundled with it.
JBoss AS 5.1, the current version as of 2009[update], is a Java EE 5 application server. It is a minor update of the major release Jboss AS 5.0, which had been in development for 3+ years and is built on top of a new JBoss microcontainer.[1] Jboss AS 5.1 contains a preview of some elements from the not yet released Java EE 6 specification. [2]
[edit] Product features
- Clustering
- Failover (including sessions)
- Load balancing
- Distributed caching (using JBoss Cache, a standalone product)
- Distributed deployment (farming)
- Deployment API
- Management API
- Aspect-Oriented Programming (AOP) support
- JSP/Servlet 2.1/2.5 (Tomcat)
- JavaServer Faces 1.2 (Mojarra)
- Enterprise Java Beans version 3 and 2.1
- JNDI (Java Naming and Directory Interface)
- Hibernate-integration (for persistence programming; JPA)
- JDBC
- JTA (Java Transaction API)
- Support for Java EE-Web Services like JAX-WS
- SAAJ (SOAP with Attachments API for Java)
- JMS (Java Message Service) integration
- JavaMail
- RMI-IIOP (JacORB, alias Java and CORBA)
- JAAS (Java Authentication and Authorization Service)
- JCA (Java Connector Architecture)-integration
- JACC (Java Authorization Contract for Containers)-integration
- Java Management Extensions
[edit] Marketing
As of 2009[update] JBoss/RedHat markets the JBoss application server in the context of a "JBoss Open Choice" strategy.[3]
[edit] See also
[edit] References
- ^ "JBossAS 5.0.0.GA Released". 2008-12-05. http://www.jboss.com/index.html?module=bb&op=viewtopic&t=146773.
- ^ "JBoss 5.1.0.GA Release Notes". 2009-05-23. http://www.jboss.org/jbossas/docs/Release_Notes/510GA/readme.html.
- ^ "JBoss Open Choice". jboss.org. 2009-06-04. http://www.jboss.org/feeds/post/jboss_open_choice. Retrieved on 2009-07-06. "Earlier this week we announced a couple of things. First, a change in our platform strategy, second some new products to implement that strategy. We felt we had to give that strategy a name and 'Open Choice', while unoriginal, best illustrated what we’re doing [...] expanding our support to include Open Source technologies beyond what we’ve typically supported and beyond the JBoss constellation."
[edit] Bibliography
- Stark, Scott; Richards, Norman (April 30, 2005), JBoss 4.0 The Official Guide, Sams, pp. 648, ISBN 9780672326486, http://www.informit.com/store/product.aspx?isbn=0672326485
- Marrs, Tom; Davis, Scott (July 1, 2009), JBoss At Work: A Practical Guide, O'Reilly, pp. 306, ISBN 0596007345, http://oreilly.com/catalog/9780596007348/
[edit] External links
- JBoss application server website
- Securing JBoss
- JBoss Wiki
- JBoss.Org Community Projects
- JBoss Security Blog
|
|||||||||||||||||||||||||
|
|||||||||||||||||||||||


