User: fleury
Date: 01/02/15 13:57:59
Modified: business jboss-overview.html
Log:
updates to teh website layout,
new project updates
Revision Changes Path
1.4 +155 -81 newsite/business/jboss-overview.html
Index: jboss-overview.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/jboss-overview.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- jboss-overview.html 2001/02/08 05:31:21 1.3
+++ jboss-overview.html 2001/02/15 21:57:59 1.4
@@ -8,88 +8,162 @@
<body marginwidth="0" marginheight="0" onload="">
<table border="0" cellpadding="0" cellspacing="3">
- <tr>
- <td width="600" valign="top">
- <table border="0" cellpadding="2"
cellspacing="0">
- <tr>
- <td
class="pageheader"><b>JBoss projects</b></td>
- </tr>
- <tr>
- <td class="newsheader"><b>A
full J2EE stack with JMX integration</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">Our goal is to provide the full J2EE stack in the
free/open world. We are already there and the reason for our success lies on JMX.
JMX or Java Management eXtension is the best weapon we have found for
integration of software. It provides a common spine in which we plug in modules,
containers and plugins.</font>
- <p><font face="Myriad
Web,Arial"><img src="../pictures/spine.gif" alt=""></font></p>
- <p><font face="Myriad
Web,Arial">Get a feature list of the project as a whole (under
construction)</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Server</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img height="60" width="159"
src="../pictures/powered_by_jboss_flat_sepia.gif" alt="'powered by JBoss'"></font>
- <p><font face="Myriad
Web,Arial">JBoss the container is an implementation of the EJB container
specification. We currently refer to it as jboss2.0</font></p>
- <p><font face="Myriad
Web,Arial"><b>JBoss 2.0 is truly a 3rd generation container.</b> It takes the patterns
and ideas that were investigated in 1.0. Designed from the ground up to be
<b>modular</b>, JBoss introduces yet again many ground breaking features such as a
full <b>plug-in approach </b>to the container implementation. Borrowing from the
success that met with Linux 2.0 and it's modular approach to software implementation,
JBoss 2.0 is meant to be developed by distributed parties each working on a cleanly
separated part of the server. </font></p>
- <p><font face="Myriad
Web,Arial">JBoss 2.0 also standardizes on <b>JMX</b>, the Java Management eXtension
(TM) to offer standard interfaces to the management of its components as well as the
applications deployed on it. Ease of use is still the number one priority here at
JBoss and JBoss 2.0 will set a new standard.</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Tomcat</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img height="71" width="100" src="../pictures/tomcat_3.gif"
align="left" alt="">Apache Tomcat the JSP/Servlet container from the java apache
organization is integrated in JBoss. JBoss/Tomcat provides various integration levels.
With the JMX spine you can either bring Tomcat and JBoss up in the same
VM but as separate stacks or you can run everyone in the same "<b>integrated
stack" </b>with tremendous speed advantages and native pointer passage. We
continue to closely integrate with the latest releases of Tomcat to offer you the
smooth experience you come to expect from JBoss.</font></td>
- </tr>
+
+
+ <td class="pageheader"><b>J2EE and JBoss - Overview</b></td>
- <tr>
- <td
class="newsheader"><b>JBoss/spyderMQ</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">spyderMQ is our messaging service implementation.
Still alpha it is quite stable and functional. A quality product in the making.
It is a fully compliant JMS (Java Messaging Service) implementation</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/JAWS-Minerva</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img src="../pictures/jaws.jpg" alt="jaws::just another web
storage"></font>
- <p><font face="Myriad
Web,Arial">jaws as its name indicates is a discreet JDBC based object storage
facility. It is tightly integrated with JBoss and provides startup table
creation as well as some fairly advanced features of O/R mapping. You can define
custom finders and map complex objects with JBoss/GUI. JBoss/Jaws supports all java
types including fancy collections of EJB references. </font></p>
- <p><font face="Myriad
Web,Arial">JBoss/Minerva is an implementation of generic pool management in JBoss. The
are today used to implement the XA compliant database pools. It is integrated in
JBoss/Server and since recently provides the standard pools for the whole
server.</font></p>
- <p><font face="Myriad
Web,Arial">JBoss/JAWS comes with preconfigured settings for each database, to help you
get working in no time. Most leading Database vendors in the market are currently
supported out of the box and the list is growing by the day.</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Zola</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img height="141" width="108" src="../pictures/wap0.gif"
align="left" alt="">ZOL is made of several types of applications and components,
graphical ones that show GUI heavy applications talking to beans as well as business
one, e-commerce oriented. The Test Suite has mostly an API content and will excercise
the server with more than 100 tests to make sure as we rebuild the server that it is
still API compliant and by the book.</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/GUI</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img src="../pictures/jbossgui.gif" alt="graphical management
of containers, beans, resources, security"></font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/ZOAP</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">JBoss/ZOAP is an alternative invocation layer with SOAP as its
basic protocol. To enable interoperability with non-java based systems many take the
alternative invocation layer very seriously. SOAP/XML might well be the wave of
the future.</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Deployer</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">A deployer of EAR. You can take your full war and jar
and deploy at once on JBoss and Tomcat.</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Castor</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial"><img height="24" width="85" src="../pictures/castor_sm.gif"
align="left" alt="">Castor JDO is a Java Data Object implementation. Some
people prefer to use this rather than jaws for performance reasons, and some because
they are used to it. JBoss/Castor provides the integration layer between the two.
</font></td>
- </tr>
- <tr>
- <td
class="newsheader"><b>JBoss/Test</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">The TestSuite for JBoss. With about 200 tests of compliance,
every release we put in the public has to be compliant with the specification. The
TestSuite allows us to spot problems with fixes and patches early.</font></td>
- </tr>
- </table>
+
+ <tr>
+ <td width="600" valign="top">
+
+ <table border="0" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="newsheader"><b>J2EE: An Open Operating System for the
web</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"> Enterprise web applications, which live on networks
+ and are accessible through browsers, are redefining Enterprise Web
+ Software. This is the next wave of computing.
+ <p>Developers, by nature, seek a standard enterprise-ready platform.
+ Microsoft is pushing their paper spec �.NET� on Windows. If you
+ want a multi-platform standard with two years behind it, we recommend
+ Java 2 Enterprise Edition (J2EE), sponsored by SUN and IBM.
+ <p>JBoss is a free, Open Source J2EE-based implementation.
+ <p><img src="../pictures/jboss3.jpg" align="middle" alt="picture with
4 layers: www, web server, app server, database">
+ <tr>
+ <td class="newsheader"><b>J2EE: A Standard webOS with Industry
momentum</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"> Sun Microsystems and IBM have defined J2EE as
+ an open industry process. Today, there are about 30 J2EE application
+ server vendors. The most popular charges more than $50,000 for a
medium-sized
+ installation.
+ <p>Enterprise developers can draw on J2EE to speed up their application
+ development. Instead of hand writing database code or pool
management,
+ they can leverage Enterprise Java Beans (EJBs) to automatically
+ store data.
+ <p>Instead of manually dealing with transactions, system developers
+ can use J2EE�s built-in capabilities to run transactions in an
automated
+ fashion. Instead of creating all business code from scratch,
consultants
+ can assemble components to build their application in a �Lego"
fashion.
+ </td>
+ </tr>
+ <tr>
+ <td class="newsheader"><b>J2EE APIs </b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"> J2EE is a set of standards that, when used
together,
+ provide an excellent web application development and deployment
platform.
+ J2EE includes standards for middleware (EJB and JMS), database
connectivitiy
+ (JDBC), transactions (JTA/JTS), presentation (servlets and Java Server
+ Pages) and directory services (JNDI).
+ <p>JBoss, one of the leading java Open Source groups, integrates and
+ develops these services for a full J2EE-based implementation.
+ <p>
+ </td>
+ </tr>
+ <tr>
+ <td class="newsheader"><b>JBoss: A full J2EE implementation with
+ JMX integration</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody">
+ <p><font face="Myriad Web,Arial">Our goal is to provide the full
J2EE stack
+ in the free/open world. We are already there and the reason for
+ our success lies on JMX. JMX or Java
Management eXtension
+ is the best weapon we have found for integration of software. It
+ provides a common spine in which we plug in modules, containers
+ and plugins.</font> </p>
+ <p><img src="../pictures/spine.gif" alt=""> </p>
+ </td>
+ </tr>
+ <tr>
+ <td class="newsheader"><b>Why Open Source for J2EE?</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"> As a web operating system, J2EE is infrastructure.
+ As such, we believe it is a natural fit for the collaborative, Open
+ Source mode of development facilitated by the Internet. Our group,
+ composed of volunteers from around the world, chooses to open the
+ server and container development. We believe this standard�s reference
+ implementation should be publicly owned.
+ <p>The extreme size and complexity of this sort of operating system
+ is yet another compelling reason for it to exist in Open Source.
+ Even Microsoft has had difficulties stabilizing Windows 2000. We,
+ at JBoss, believe that Open Source technology is a credible,
efficient
+ and cost-effective way to scale the development of these large
systems.
+ </td>
+ </tr>
+ <tr>
+ <td class="newsheader"><b>Who uses J2EE technology and why?</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"><b>1- Independent software vendors</b><br>
+ Two years ago, many Independent Software Vendors (ISVs) developing
+ Enterprise applications took the Java route. ISVs would develop,
in-house
+ proprietary infrastructure software for lack of a defined, open
standard.
+ This development is time-consuming, expensive and complex. Today most
+ ISVs outsource that infrastructure development to a J2EE server vendor
+ in order to focus on "business logic." Choosing an open source server
+ makes sense from a pricing standpoint because the application price
+ won�t reflect the infrastructure cost. It also makes sense from a
+ technological standpoint because you have access to the code, which
+ makes for a tighter integration with your applications. According
+ to our statistics, about 20% of people who download JBoss do so with
+ the objective of embedding it in their applications. <br>
+ <p><b>2- IT departments/Startups </b><br>
+ A recent study showed that Java/J2EE, which claims 60% of IT
development,
+ is already the dominant platform for Enterprise Web Software. Most
+ people use our container as a stand-alone web application server.
+ In many instances, we have been chosen over more pricey competitors
+ for both development and production. We sport features, such as
+ hot deploy and runtime-generated stub and skeleton objects
(distributed
+ invocation enablers), that can't be found in most commercial tools
+ no matter how much you are willing to pay! <br>
+ </p>
+ <p><b>3- ISP/ASP, the next wave of Enterprise Software Hosting </b><br>
+ Most ISP providers already offer Web Hosting for static web pages.
+ For more "enterprise level hosting," you need a J2EE platform. Going
+ beyond simple logic and cgi-bin, JBoss was designed for Application
+ Service Provider (ASP) settings. One can deploy its applications
+ on a set of hosted machines and have a web-based Java Management
+ Extension (JMX) console to manage the remote servers. Our integration
+ with Java Server Page (JSP) engines makes JBoss the candidate of
+ choice for ISP usage. While most J2EE vendors do not focus on this
+ market, Jboss is well suited for it in two ways. First, the code
+ is modular so you can administer various configurations, in order
+ to fit every client�s specific needs. Second, there is no license
+ fee per CPU, so you can grow a J2EE server farm at little cost.
+ <p><b>4- Module and 3rd party developers</b><br>
+ Behind JBoss� Open Source success is a highly modular design, which
+ allows us to scale development and integrate code. From the ground
+ up, JBoss is built around the concept of modules and plug-ins. We
+ use the JMX specification to configure and administer the different
+ plug-ins. We integrate various modules, from Tomcat to cocobase,
+ to offer a state-of-the-art J2EE container. By integrating in JBoss,
+ developers gain access to the dominant application development market
+ and increase the deployment potential for their technology.
+ <p>
+ </td>
+ </tr>
+ <tr>
+ <td class="newsheader"><b>Why should I participate</b></td>
+ </tr>
+ <tr>
+ <td class="newsbody"> Most people come here to learn cutting edge skills.
+ Many of our contributors are well paid experts in the field and highly
+ recognized individuals in the industry. We see many independent
software
+ developers in our ranks. If you are a startup looking for a container
+ to embed in your application you can meet all your needs here. If
+ you are a student, you will find JBoss to be a perfect learning tool,
+ as our code implements many modern high-level java software design
+ concepts. Finally, it�s a chance to do the right thing. We believe
+ J2EE is the mass platform of the future and we are working hard to
+ make it a reality... the information age's infrastructure deserves
+ to be free. <br>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
<tr>