JRun 4 & Macromedia MX Tommy Reilly JRun Engineer.

Slides:



Advertisements
Similar presentations
Question examples. Session 1 Objectives Why certify? Positioning of the non-technical version What is Java? Key advantages of Java Java Applications vs.
Advertisements

Implementing Tableau Server in an Enterprise Environment
J2EE Overview.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
J2EE Architecture Overview
Internetteknologi (ITNET1) Extra Presentation Java IDE Tool Support.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Using JavaServer Pages Harry R. Erwin, PhD CIT304/CSE301.
Sergio Ferreira MoreData I16 Thursday, October 12, :30 a.m. – 11:30 a.m. Platform: Informix How to call Informix 4gl code from J2EE.
The road to reliable, autonomous distributed systems
An architecture for webb applications, J2EE
Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
The J2EE Framework 1 Introduction to Java 2 Enterprise Edition Presented by Communication & Collaboration Technologies Division of the Chief Information.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
Java 2 – Enterprise Edition Kevin J. LaFata April 21, 2003 UM – St. Louis.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
1 Java Server Pages Can web pages be created specially for each user? What part does Java play?
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.
Web Applications Basics. Introduction to Web Web features Clent/Server HTTP HyperText Markup Language URL addresses Web server - a computer program that.
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
JavaServer Faces: The Fundamentals Compiled from Sun TechDays workshops (JSF Basics, Web-Tier Codecamp: JavaServer Faces, Java Studio Creator; IBM RAD)
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Introduction to Java EE (J2EE)
Applets & Servlets.
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
ColdFusion MX Server Administration J2EE Deployment and Clustering Adam Wayne Lehman J2EE Deployment and Clustering Adam Wayne.
What’s New in ColdFusion MX 6.1 Sep-15 Michael Smith, TeraTech Inc Intro.
MAVEN-BLUEMARTINI Yannick Robin. What is maven-bluemartini?  maven-bluemartini is Maven archetypes for Blue Martini projects  Open source project on.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Ing. Ignacio Roqueta ARTech GeneXus and J2EE.
® IBM Software Group © 2006 IBM Corporation Kick-start your Java Apps: Free Software, fast development Eclipse IDE, WASCE, DB2 Express-C.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Java Servlets CS-422. Application Mapping Your servlet application will be mapped to a directory structure: –“myapp” maps to some directory C:/docs/apps/myapp.
Entity Java Beans Jorg Janke Open Source ERP & CRM.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
第十四章 J2EE 入门 Introduction What is J2EE ?
J2EE Structure & Definitions Catie Welsh CSE 432
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
J2EE 기반의 웹서비스 구축을 위한 JEUS 4.0 정재웅 선임 연구원. 기술로 고객의 마음을 움직입니다 Copyright © 2002 Tmax Soft Co.,Ltd. All Rights Reserved.JEUS 2/29 Agenda WAS 개요 JEUS System.
Introduction to ColdFusion Yu Fu 2003 MEC Candidate.
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
JBoss Overview J2EE Sig Presenter: Steve Davidson Stephen Davidson & Associates, INC.
What’s New from Macromedia Simon Horwith CTO Etrilogy, Ltd.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
CF101: Welcome to ColdFusion Simon Horwith CTO, Etrilogy Ltd.
Assignment of JAVA id : BSSE-F10-M-10-JAVA1 Overview of J2EE/Session 2/Slide 1 of 38.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
ColdFusion MX 7 “Blackstone” Macromedia, Inc. macromedia 2005 Living With Today’s Internet Chronic problems continue to exist for users and developers.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
Oracle9iAS Containers for J2EE OC4J Ilkka Ruotsalainen Senior Sales Consultant Oracle Finland Oy.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
June 28 th – July 1 st 2006 Thomas Burleson Principal Architect Understanding Flex 2 Data Services “With ColdFusion, why should.
Speaker Name Speaker Title Speaker Title Oracle Corporation Olivier Le Diouris Principal Product Manager Oracle Corporation Building Servlet and JSP Applications.
Rich Internet Applications. 1 Spectrum of Internet Solution Simple HTML Broad Reach Browsing Oriented Content & Documents Rich Content Highly Interactive.
The Holmes Platform and Applications
Web-based Software Development - An introduction
Admin Console for Glassfish v2
Netscape Application Server
The J2EE Framework Java Technologies External Application.
Distributed System Using Java 2 Enterprise Edition (J2EE)
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
JavaServer Faces: The Fundamentals
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Presentation transcript:

JRun 4 & Macromedia MX Tommy Reilly JRun Engineer

2Overview 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

5Clustering 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

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

7Security 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

15Q&A Sites: › › › ›