JRun 4
JRun 4 was one of the first application servers to become certified J2EE 1.3-compatible, demonstrating Macromedia's commitment to J2EE. This means that any J2EE-compatible application will run with JRun 4. And 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. JRun 4 will also automatically generate Java proxies for Web services based on their WSDL files. The JRun Web Service Tag Library can also be used to dynamically invoke Web services from JavaServer Pages (JSPs).
During development, you can hot modify any application component, such as servlets, JavaServer Pages, Enterprise JavaBeans, Java classes, or deployment descriptors. Your changes take effect immediately and there's no need to restart the server, ever.
Users will find that the Enterprise Deployment wizard streamlines the process of developing and deploying Enterprise JavaBeans. With its new O/R mapping capabilities for CMP 1.1 and CMP 2.0, users can generate and deploy a fully functional entity bean in minutes. JRun 4 provides native connectivity to Macromedia Flash, enabling the easy exchange of data. Macromedia Flash communicates with JRun 4 using the Action Message Format (AMF) over HTTP, providing lightweight binary transfer of data between the Macromedia Flash UI and JRun 4. And native Macromedia Flash connectivity will allow you to access EJBs, Java classes, and MBeans with ease, speed, and security.