Adobe 38000375 User Manual

Page of 4
Key Features
Performance and Scalability
Superior performance and breakthrough Jini™
technology-based server cluster management
capabilities allow your applications to scale in a
reliable and highly optimized runtime environment
Superior servlet and JSP performance:
The elegant and small footprint architecture in
JRun is optimized for performance. Since its
introduction in 1997, JRun is recognized as
the fastest web container in the application
server market
Advanced Jini technology-based server
clustering: JRun 4 provides enterprise-class
server clustering, allowing load balancing and
automatic failover at all levels–web server, web
connector and component. JRun servers use Jini
technology to dynamically locate their peers in
the cluster, eliminating the risk inherent to a single
point of failure
Performance tracing: Instrumentation allows
you to identify and resolve performance
bottlenecks in your code by tracing and timing
each method invocation in your application.
Instrumentation is supported for JSPs, servlets,
and EJBs
Application and Server Management
JRun management console: The redesigned,
JMX-enabled JRun Management Console (JMC)
provides an easy-to-use, web-based graphical
user interface to manage your local and remote
JRun servers. Using the JMC, you easily create
servers, define clusters, manage applications, and
implement JAAS-based security
Point-and-Click server cluster administration:
Installing and managing a cluster of JRun servers
is straightforward. Using the JRun Management
Console (JMC), you define and administer a
cluster in a point-and-click environment. JRun
also simplifies the deployment of applications into
a clustered environment. The JRun Management
Console (JMC) provides a one-step deployment
option to all the servers in the cluster
Presentation Services
Macromedia Flash MX remoting services:
With the built-in Macromedia Flash MX player
connectivity, it’s easy to provide your J2EE
applications with a high impact user interface.
Macromedia Flash remoting allows user interfaces
built in Macromedia Flash to connect to EJBs,
Java classes, and MBeans in a simple, fast and
secure manner
JRun server tags technology: JRun Server
Tags (JST) allow you to write custom tags using
JavaServer Pages instead of the more complex
custom tag handler. Custom tag development is
faster and more approachable
Built-in web server: JRun ships with a built-in,
high-performance HTTP server. Additionally,
JRun provides connectors for support of other
leading HTTP servers
High performance web server connectors:
High performance and clustering-enabled web
server connectors also allow you to use JRun
with all the major web servers including Apache,
Microsoft IIS, Netscape Enterprise Server, IPlanet,
and Zeus
Data Access Services
Bundled type IV JDBC drivers: JRun 4 comes
with high performance JDBC drivers for the
leading databases: Oracle®, Microsoft® SQL
Server, Sybase, DB2, and Informix
Java API for XML parsing (JAXP): JRun
integrates a JAXP-compliant XML parser and an
eXtensible Stylesheet Language Transformation
(XSLT) engine
Open and Extensible Architecture
Built on an elegant JMX service-oriented
architecture with a small footprint, the JRun Server
is easily customized, extended, or embedded to
meet your unique business requirements.
Service oriented architecture: JRun
services–EJB container, Web container, logging,
and others—are implemented as MBeans plugged
into the JMX based JRun kernel. This plug-in
architecture provides a highly customizable and
easily extensible deployment platform.
Java Message Service (JMS): JRun 4 includes
a durable and transactable JMS 1.02b-compliant
provider that supports both point-to-point and
publish/subscribe synchronous and asynchronous
messaging. JRun 4 can also be used in
conjunction with an external JMS provider,
such as SonicMQ
Small Disk Footprint: JRun is a lean and efficient
application server that does not carry the excess
overhead that goes along with legacy technology.
JRun lets you control the components you install
and activate to optimize memory resources
at runtime.
Standards Support
JRun implements the complete J2EE platform
specification, including Java Server Pages, Java
Servlets, Enterprise JavaBeans, Java Message
Services, and other Java and web services APIs
Certified J2EE 1.3 compatible: JRun 4 is
certified J2EE 1.3 compatible, implementing the
latest standards support for the complete Java 2
platform APIs
Advanced EJB 2.0 support: The JRun 4 EJB
container has been rearchitected to provide
superior support for the new EJB 2.0 features,
including local interfaces, message-driven beans,
EJB-QL, and container managed persistence
(CMP) 2.0
Web services integration: Building web services
in JRun 4 is as simple as editing a deployment
descriptor to expose your regular Java classes
or Enterprise JavaBeans as web services.
Consuming web services is equally easy: JRun 4
automatically generates Java proxies for web
services based on their WSDL files. JRun has
integrated support for open web services
protocols such as SOAP, WSDL, and UDDI
Development and
Deployment Services
In addition to the core J2EE services, JRun
includes features to simplify and speed the
development and deployment process. Using the
power of the new development and deployment
features of JRun, you can deliver your applications
faster in a non-stop server environment
Auto deployment: Deploying an application is
as simple as copying an EAR, JAR, WAR, or RAR
file to the server directory. JRun automatically
senses the new file, deploys it, and makes it
available in the target server: No need to restart
the server
Hot Modification: During development, you can
hot modify any application component (servlets,
JavaServer Pages,™ Enterprise JavaBeans, Java
Classes, deployment descriptors). The changes
take effect immediately without the need to restart
the server
XDoclet integration: XDoclet is tightly integrated
into JRun 4. When modifications are made to the
source file, JRun will automatically generate the
necessary auxiliary files, such as interfaces and
deployment descriptors
EJB development and deployment tool: The
Enterprise Deployment Wizard streamlines
developing and deploying Enterprise JavaBeans.
With new O/R mapping capabilities for CMP 1.1
and CMP 2.0, you can generate and deploy a
fully-functional entity bean in minutes
IDE integration: JRun 4 integrates with industry-
leading development tools, such as JBuilder,
IntelliJ, Forte and WebGain