Developer Productivity

Hot Deployment

In Adobe JRun 4, deploying an application is as simple as copying an EAR, JAR, WAR, or RAR file to the server directory. JRun 4 automatically senses the new file, deploys it, and makes it available in the target server??without restarting the server.

Hot Modification

During development, you can hot modify any application component (servlets, JavaServer Pages, Enterprise JavaBeans, Java classes, deployment descriptors). Your changes take effect immediately??there's no need to restart the server, ever.

EJB Development and Deployment

The Enterprise Deployment Wizard streamlines the process of developing and deploying Enterprise JavaBeans. With the new O/R mapping capabilities for CMP 1.1 and CMP 2.0, you can generate and deploy a fully functioning entity bean in minutes.

Open Tools Strategy

The Enterprise Deployment Wizard runs as a stand-alone utility, or as a plug-in on the top of a Java IDE, allowing developers to deploy to JRun 4 without leaving their favorite development environment. Currently supported IDEs include Borland JBuilder, Sun Forte, and IntelliJ IDEA.

Macromedia Flash Remoting

JRun 4 provides native connectivity to Macromedia Flash MX, enabling easy, efficient data exchange with Macromedia Flash clients to deliver next-generation user experiences. Macromedia Flash Remoting simplifies the Flash application development process by providing a powerful yet simple programming model and runtime enabling Flash to connect to remote services exposed by application servers, including EJBs, Java classes, MBeans and web services. Find out more about Macromedia Flash Remoting.

XDoclet Integration

XDoclet is a popular Java utility that can greatly simplify the development of J2EE components (such as Enterprise JavaBeans, servlets, and custom tags) by allowing you to maintain your component meta-data using Javadoc-style comments in a single source file. XDoclet is now wholly integrated into JRun 4: if the server senses modifications to the source file, it automatically generates the auxiliary files (such as interfaces and deployment descriptors).

JRun Server Tags Technology

The JRun Server Tags (JST) technology allows you to write custom tags using JavaServer Pages instead of API (the more complex custom tag handler). Now custom tag development is faster and more approachable??and the portable JST technology can also be freely distributed.