JBoss application server
From Encoresoup - The Ultimate Guide to Free/Open Source Software
|
| JBoss | |
|---|---|
| |
| Developer: | Red Hat |
| Stable release |
4.2.3 (18 July 2008) |
| Preview release |
5.0 CR2 (17 September 2008) |
| Genre: | Application server |
| License: | GNU Lesser General Public License |
| Website: | http://labs.jboss.com/jbossas |
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.
Contents |
[edit] Versions
JBoss AS 4.0 is a Java EE 1.4 application server, with embedded Apache Tomcat 5.5. Any Java Virtual Machine between versions 1.4 and 1.5 is 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 is also a Java EE 1.4 application server, but Enterprise JavaBeans 3.0 is deployed by default. It requires the Java Development Kit version 5. Tomcat 6 is bundled with it.
The next version of JBoss AS 5 is planned to be a Java EE 5 application server.[1]
[edit] Product features
- Clustering
- Failover (including sessions)
- Load balancing
- Distributed caching (using JBoss Cache, a standalone product)
- Distributed deployment (farming)
- Enterprise Java Beans version 3
- Aspect-Oriented Programming(AOP)-support
- Hibernate-integration (for persistence programming;JPA)
- Support for J2EE-Web Services like JAX-RPC (Java API for XML for Remote Procedure Call)
- Java Message Service integration
- JCA (Java Connector Architecture)-integration
- JACC (Java Authorization Contract for Containers)-integration
- EJB 2.1-specification
- JSP/Servlet (Tomcat)
- RMI-IIOP (JacORB, alias Java and CORBA)
- JTA (Java Transaction API)
- JDBC
- SAAJ (SOAP with Attachments API for Java)
- JNDI (Java Naming and Directory Interface)
- JAAS (Java Authentication and Authorization Service)
- JavaMail
- Deployment API
- Management API
- Java Management Extensions
[edit] References
- JBoss 4.0 The Official Guide, by Marc Fleury, Scott Stark, Richards Norman - JBoss, Inc, Sams Publishing, ISBN 978-0672326486
- JBoss At Work: A Practical Guide, by Tom Marrs, Scott Davis - O'Reilly Publishing, ISBN 978-0596007348
[edit] See also
- Comparison of application servers
[edit] External links
- JBoss application server website
- Migrating WebLogic applications to JBoss
- JBoss Default install insecurities and recommendations
- JBoss server tutorials
Java | ||
|---|---|---|
| Sun technologies | Java programming language · Java ME · Java SE · Java EE · Squawk · Java Development Kit · OpenJDK · Java Virtual Machine · Java Runtime Environment · JavaFX | |
| Major third-party technologies | GNU Classpath · GNU Compiler for Java · Kaffe · Apache Harmony · Apache Struts · Spring framework · Hibernate · JBoss application server | |
| History | Java version history · Criticism of Java · Java Community Process · Sun Microsystems · Free Java implementations | |
| Language features | Bytecode · Syntax · Applets · Servlets · JavaServer Pages · Web Start | |
| Scripting languages | Java Tcl · Jython · JRuby · BeanShell · Groovy · Judoscript · Sleep · Bean Scripting Framework · Yoix · Rhino | |
Red Hat | |
|---|---|
| Major products | RHEL (clones) · Directory Server · Certification Program · Application Stack · Global File System · Cluster Suite · JBoss · Fedora · Developer Studio |
| Services | Exchange · RHN · Red Hat India |
| Projects | Fedora Project · OLPC Project · Mugshot · Dogtail · Magazine · Exchange · Anaconda · up2date · RPM |
| Defunct products | Red Hat Linux · Red Hat Database · Fedora Legacy |
| Important people | Matthew Szulik · Bob Young · Marc Ewing · Michael Tiemann |


![Sneaky Uses For Everyday Things [ThinkGeek] Sneaky Uses For Everyday Things [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/sneaky_uses.jpg)
![Dive Into Python [Amazon] Dive Into Python [Amazon]](http://openx.eclecticdave.com/images/41SrdI6zgFL._SL160_.jpg)
![Practical Django Projects [Amazon] Practical Django Projects [Amazon]](http://openx.eclecticdave.com/images/51BFdH6VWsL._SL160_.jpg)

