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 operates 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. It supports any Java Virtual Machine between versions 1.4 and 1.5 . 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 comes bundled with it.
JBoss AS 5.1, the current version as of 2009[update], operates as 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 versions 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] Associated acronyms
- RHQ
- jopr
- JON[4]
[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."
- ^ "What is the difference between RHQ, Jopr and JON?". Jopr FAQ. 2009-06-29. http://jopr.org/confluence/display/JOPR2/FAQ. Retrieved on 2009-07-16. "JON (aka "JBoss Operations Network" or "JBoss ON") is a commercial product offered to Red Hat customers and is a fully tested, QA'ed and certified distribution of the open-source Jopr project."
[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
|
|||||||||||||||||||||||||
|
|||||||||||||||||||||||


