User: fleury
Date: 00/11/16 17:19:22
Modified: developers developers.html
Log:
no message
Revision Changes Path
1.4 +29 -23 newsite/developers/developers.html
Index: developers.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/developers/developers.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- developers.html 2000/11/14 06:07:53 1.3
+++ developers.html 2000/11/17 01:19:21 1.4
@@ -18,35 +18,43 @@
<td class="newsheader"><b>An
Open Operating System for the web</b></td>
</tr>
<tr>
- <td class="newsbody">The field
of Enterprise Web Software is going through a complete redefinition. Developing
enterprise web applications, applications that live on networks and are accessible
through browsers is the next wave of computing.<br>
- <p>All developers look
for the standard enterprise ready platform to start they development. Microsoft is
pushing .NET on microsoft Windows. J2EE, the SUN/IBM defined standard today offers a
working solution across a wide variety of Operating Systems. J2EE is a standard with
industry momentum. jBoss is a J2EE based implementation in Open Source. A free
implementation.</td>
- </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.
<tr>
<td class="newsheader"><b>A
Standard webOS with Industry momentum</b></td>
</tr>
<tr>
- <td class="newsbody">J2EE,
defined by SUN microsystem and IBM is defined in an open industry process. There are
today about 30 vendors of J2EE application server.<br>
- <p>Enterprise
developers will draw on the services provided by J2EE to speed up the development of
their applications. Instead of writing database code or writing pool management by
hand, developers can leverage EJB to store their data automatically.<br>
- Instead of dealing
manually with transaction, system developers can use the built in capabilities to run
transaction in a distributed fashion. Instead of creating all business code by hand
consultants can assemble "components" to build their application in a
"Lego" fashion. Today J2EE is the dominant platform for web development,
analyst put Microsoft's .NET five years behind J2EE.<br>
+ <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 products
implements all these services in Open Source. As one of the leading java Open Source
groups we integrate or develop them for a full J2EE stack.<br>
- <br>
- </p>
- <p><img width="594"
height="378" src="../pictures/layer.png" align="middle"></td>
+ <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><img
src="../pictures/jboss3.jpg" align="middle"></td>
</tr>
<tr>
<td class="newsheader"><b>Why
Open Source for J2EE?</b></td>
</tr>
<tr>
- <td class="newsbody">J2EE is
infrastructure, in the sense of an operating system. We believe that any
infrastructure software is a natural fit for the new mode of development spurred by
the internet: collaborative development in Open Source. We chose to open the
development and do it with volunteers from around the world. We believe the
information highways, and specifically the reference implementation of these standard,
should be publicly owned.
- <p>Perhaps the more
compelling reason is that these large infrastructure products grow extremelly large
and extremelly complex. Many commercial settings cannot and do not manage this. Here
at jboss, we still scale the development of these systems. In clear we believe that
Open Source technology is a credible, efficient and cost effective way to scale the
development of these large systems.<br>
- <br>
+ <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>
@@ -54,27 +62,25 @@
</tr>
<tr>
<td class="newsbody"><b>1-
Independent software vendors</b><br>
- 2 years ago many
Independent Software Vendors developing Enterprise Applications took the java route.
Most applications required the same set of services. ISVs would undertake this
development in-house for lack of a defined standard. This is time-consuming, complex
and expensive development, since it is the "infrastructure" development.
Today most ISVs look for a J2EE server vendor to outsource that infrastructure
development and focus on "business logic". Taking an open source server
makes sense, first of all from a price standpoint since the price of the application
doesn't reflect the price of the infrastructure. It also makes sense from a
technological standpoint since it enables tight integration. About 20% of people who
download jboss do it in the objective of embedding it in their applications.<br>
+ Two years ago, many
Independent Software Vendors (ISVs) developing Enterprise applications took the Java
route. ISVs would development 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. 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 is already the dominant platform for Enterprise Web Software with 60%
of IT development being done on it. "Stand-alone" usage of our container, is
the most common use.<br>
- People will develop
their enterprise web application and run it in their departmental server or even on
the web. We have been chosen, both for development and production, over more pricey
competitors in many instances! We sport features, such as hot deploy and
runtime-generated stub and skeleton objects, that can't be found in most commercial
tools no matter how much you are willing to pay!<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>
- All ISP providers
already offer Web Hosting for static webpages. Offering more "enterprise level
hosting" revolves around hosting a J2EE platform.<br>
- Going beyond simple
logic and cgi-bin, jBoss was designed in part for ASP settings. One can just deploy
it's applications on a set of hosted machines and have an web based JMX console to
manage the remote servers. Our integration with JSP engines makes jBoss the candidate
of choice for ISP usage. Most J2EE vendors do not focus on this market, jBoss however
is well suited in 2 ways. First the code is modular so various configurations can be
set through administration, in order to fit every clients specific needs. Second there
is no license fee per CPU, so one can grow a farm of J2EE server at little cost.</p>
+ 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>
- <br>
- Behind jboss Open
Source success is a highly modular design. jboss is built from the ground up around
the concept of modules and plug-ins. We use the JMX (Java Management eXtension)
specification to configure and administer the different plugins. We integrate various
modules, from Tomcat to cocobase to offer a state of the art J2EE container. It
enables jBoss to scale J2EE development by modularizing it. By integrating in J2EE
module developers buy themselves access to the dominant market for application
development and increase the deployment of their technology.<br>
- </p>
+ Behind jBoss� Open
Source success is a highly modular design, which allows us to scale development. 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">First
most people come here to learn cutting edge skills. Many of our contributors are
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 will find all you need here. If you are a
PhD student you will find jBoss to be a perfect learning tool, many modern high level
concepts of java software design are implemented in our code. Finally, yes, we are
doing the right thing, we strongly believe that J2EE is the mass platform of the
future and we work hard to make it a reality... the information age's infrastructure
wants to be free.<br>
+
+ <td class="newsbody">
+Most people come here to learn cutting edge skills. Many of our contributors are
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>