1 / 15

JRun 4 & Macromedia MX

JRun 4 & Macromedia MX. Tommy Reilly JRun Engineer. Overview. JRun 4 Features Macromedia MX Flash MX Cold Fusion MX Dreamweaver MX J2EE 1.4 Q&A. JRun 4 Highlights – FAR Out!. J2EE 1.3 Certified F ast - 5X Tomcat A ffordable - $899 per CPU R eliable – Clustering everywhere.

mstilwell
Download Presentation

JRun 4 & Macromedia MX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JRun 4 & Macromedia MX Tommy Reilly JRun Engineer

  2. Overview • JRun 4 Features • Macromedia MX • Flash MX • Cold Fusion MX • Dreamweaver MX • J2EE 1.4 • Q&A

  3. JRun 4 Highlights – FAR Out! • J2EE 1.3 Certified • Fast - 5X Tomcat • Affordable - $899 per CPU • Reliable – Clustering everywhere

  4. Development / Deployment • Open directory WARs/EARs/EJB jars • Hot deployment, copy to server directory • Modification detection • Update war/ear/jar dynamically • Touch DD and app is redeployed • XDoclet integration • Editting DD’s by hand is for the birds • Dynamic auto compiling ClassLoader • Fast deployment, no EJB stub generation

  5. Clustering • JINI based clustering • Used to automatically detect cluster changes • Multicast for easy setup • Unicast supported for tight control/cross subnet • Web Connector Clustering • Behind web server, < %5 overhead as servers added • Sticky sessions • Pluggable load indicator • Peer to Peer session replication

  6. SDK • Kit for building JRun into your own app • Source code: • Launchers • Connectors • JRun Management Console • Javadocs to all of JRun

  7. Security • SSL over connectors • SSL Web Server (for development) • XML based JAAS login module • NT Domain JAAS login module

  8. Misc. features • XMLMetaData • Type 4 JDBC drivers (Oracle, SQLServer, DB2, Sybase) • Advanced JDBC pooling, based on PoolMan • Enterprise Deployment Wizard • JMX based service architecture • Services available remotely via JNDI (like EJBs) • Standalone web server configuration tool • JSTs

  9. Macromedia MX • Rich clients are back • Web Browsers great for information access • HTML Form based web applications stink! • Chatty on the network, high comm overhead • Back/forward/submit reload is a pain!

  10. Flash to the rescue! • Tightly controlled user experience • Deliver entire app in one page • Control over network usage • Don’t go back to the server until you need to • Batch operations • Tight binary protocol tunneled over HTTP • Flash remoting ~= super simple lightweight RMI • %98 of desktops have Flash

  11. Flash MX • Streaming video support • Authoring tool has built in UI components • Player around ~300K

  12. ColdFusion MX • What JSP wants to be • Now implemented in Java on J2EE • Soon to be available J2EE versions for: • JRun • WebSphere • WebLogic • iPlanet • New feature, CFCs make web services a snap • Use JSP Tag libraries

  13. Dreamweaver MX • UltraDev/ColdFusion Studio/Dreamweaver combined • XHTML support • XML authoring • XML Schema creation • ASP/JSP/CF/PHP Support

  14. J2EE 1.4 • Web Services stuff mostly • JSP 1.3 • Built in scripting language, no more Java in pages • Write tags in tags • Simplified tag invocation handler API

  15. Q&A • treilly@macromedia.com • Sites: • http://www.exolab.org/ • http://jakarta.apache.org/ • http://xml.apache.org/ • http://www.opensymphony.org/

More Related