Download presentation
Presentation is loading. Please wait.
Published byPrimrose Rich Modified over 8 years ago
1
BlueDragon Editions and Advantages Lori Pacheco New Atlanta
2
BlueDragon CFML Server Alternative to CFMX Do I still need ColdFusion to run BlueDragon? Can I run ColdFusion and BlueDragon on the same machine?
3
BlueDragon Editions BlueDragon Free Server BlueDragon Server JX BlueDragon J2EE BlueDragon, BEA WebLogic Edition BlueDragon.NET
4
BlueDragon Editions BlueDragon/J2EE BlueDragon Server JX BlueDragon/.NET
5
BlueDragon Free Server What do I get for Free?? GUI Installer Standalone web server Integration IIS for Windows users Apache for Linux Admin UI ODBC Datasource Connections via JDBC/ODBC bridge for Windows MySQL and PostgreSQL for Linux and OSX
6
BlueDragon Free Server: Functionality CFCs XML Web Services Java and C++ CFX tags
7
BlueDragon Free Server: What is NOT supported Java Servlets and JSP CFINCLUDE of servlets/JSPs from CFML CFFORWARD to servlets/JSPs from CFML CFSERVLET tag J2EE sessions No support for JDBC drivers Can’t create or deploy Precompiled, Encrypted Templates No SSL (https) support
8
BlueDragon Free Server: Uses Development Non-Profit Websites Neighborhood Church Youth Sports Not for commercial use Contact sales@newatlanta.com if you’re not sure
9
BlueDragon Server JX: Adds Functionality to BlueDragon Server Shared J2EE session management Ability to deploy hybrid CFML/JSP apps Contains JTurbo JDBC driver for Microsoft SQL Server Support for connection to IIS, Apache, and Sun One web servers
10
Multiple Web Servers
11
BlueDragon J2EE A portable CFML Web Application for any standard J2EE application server BEA WebLogic IBM Websphere ServletExec Tomcat JBoss
12
BlueDragon J2EE Web App architecture Content that is to be served to the client (HTML, GIF, JPEG, CFM, JSP, etc) is placed directly within the webapp top-level directory or its sub-directories The WEB-INF sub-directory is located within the webapp top-level directory. The web.xml deployment descriptor is located directly within the WEB-INF directory. classes and lib sub-directories within WEB-INF are used to store Java.class and.jar files
13
BlueDragon J2EE /JBoss Deploy as WAR or open directory structure Configure datasources in app server or in BlueDragon Each BlueDragon Application has its own Admin UI
14
BlueDragon J2EE BEA WebLogic BEA has its own branded version of BlueDragon J2EE Use an open directory during development, not a packed WAR All datasources are configured in WebLogic
15
Integrating CFML with Java and J2EE Call a java class using CreateObject <!---uses itext.jar- Call a java class using CFOBJECT <!---uses java class employees.class-
16
Integrating CFML Java For J2EE you must add the path to the app server’s classpath For BlueDragon JX, you must add the path to BlueDragon JVM Settings
17
Integrating Java with CFML cfinclude cfservlet CFX tags
18
BlueDragon.NET Requirements Windows 2000, Windows 2003 Server, Windows XP Microsoft.NET Framework 1.1 or 2.0 Visual J#.NET Redistributable Package (included with Bluedragon installer) Options All Websites Some Websites Virtual directory (Custom configuration)
19
BlueDragon.NET Native Integration Global Assembly Cache – aka. GAC Edits to web.config Extension mappings Installation directory
20
Multiple websites Multiple BlueDragon Admin UI vs Virtual Directory
21
Integrating.NET with CFML Share sessions BlueDragon Admin configuration change Named application vs unnamed Refer to Integrating documentation Share application variables Share request variables cfinclude or cfforward
22
ASP.NET with CFML Note that the equivalent for the CFML request scope in ASP.NET is the built-in Context object and its Items array
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.