Charlie Arehart, CTO BlueDragon A New Platform for Fusebox 4.

Slides:



Advertisements
Similar presentations
Step Through Your CFML Code With FusionDebug Charlie Arehart
Advertisements

Step Through Your CFML Code With FusionDebug Charlie Arehart
CF and JSP/Servlets Developed originally by Robi Sen For the CF UnderGround II Seminar, Apr 2001 Edited and enhanced by Charlie Arehart (Robi had an emergency.
1 ColdFusion Sandra Cadena-Torres IS-373 ~ Spring 2010.
Clusterd: app server security Bryan Alexander. who Coalfire Labs Independent researcher Breaking via building.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
Object-Oriented Enterprise Application Development Tomcat 3.2 Configuration Last Updated: 03/30/2001.
Sapana Mehta (CS-6V81) Overview Of J2EE & JBoss Sapana Mehta.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
Why ColdFusion is incorporating JAVA Servlets Overview Overview of generic problem Detailed View of ColdFusion Applications of ColdFusion on Co-Op Future.
Lecture 4B: Server-Side Scripting IT 202—Internet Applications Based on notes developed by Morgan Benton.
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
Understanding and Managing WebSphere V5
WebSphere Studio Portal Toolkit Overview April/2003 Reginaldo Barosa.
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Oğuz Demirkapı Sr. Application Developer, TeraTech 1.
>> Going From CF to Java (moving between the two) Charles Arehart Founder/CTO, Systemanage © 2001 Charles.
+ 1Getting Started with WAP and WML Marrying Java & ColdFusion Charles Arehart Founder/CTO, Systemanage ©
Step Through Your CFML Code With FusionDebug Charlie Arehart
Deploying CFML on.NET: Opportunities & Challenges Charlie Arehart, CTO New Atlanta Communications
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.
JRun 4 & Macromedia MX Tommy Reilly JRun Engineer.
Integrating CFML with ASP.NET Vince Bonfanti President New Atlanta Communications, LLC.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Ing. Ignacio Roqueta ARTech GeneXus and J2EE.
DICOM / HL7 Verfication / Java Basis Random user with no account justs wants to validate an HL7 message or DICOM object The next diagram shows a number.
1 Secret Powers of Session Handling in CFML Charlie Arehart, CTO New Atlanta Communications
Presentation: SOAP in a distributed object framework, Application Servers & AXIS SOAP.
Upgrading to CF MX BEWARE! About Using CF since 1998 Using CF since 1998 Not a programmer Not a programmer Not purely “technical” Not purely “technical”
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
© 2008 IBM Corporation ® Atlas for Lotus Connections Unlock the power of your social network! Customer Overview Presentation An IBM Software Services for.
Deploying CFML on J2EE: Opportunities & Challenges Charlie Arehart, CTO New Atlanta Communications
Cloud Computing Computer Science Innovations, LLC.
ColdFusion MX Rob Filardo and Lindsay Matteo A Brief History ColdFusion 1.0 was created in 1995 by Adam Berrey in order to help HTML programmers create.
Introduction to ColdFusion Yu Fu 2003 MEC Candidate.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
IIS 7.0 for CFML Developers Vince Bonfanti. Introduction Vince Bonfanti President and co-founder of New Atlanta Software developer by training and trade.
March 12 & 13, 2007 IIS 7.0 for CFML Developers Deploying on IIS 7.0 with Adobe ColdFusion and New.
What’s New from Macromedia Simon Horwith CTO Etrilogy, Ltd.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
MC365 Application Servers, Servlets, and Java Server Pages (JSP’s): Tomcat.
CF101: Welcome to ColdFusion Simon Horwith CTO, Etrilogy Ltd.
The Future of ColdFusion Christian Cantrell ell.
An Introduction to JavaServer™ Pages Prepared by Nicole Swan.
Java Web Server Presented by- Sapna Bansode-03 Nutan Mote-15 Poonam Mote-16.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
NJIT 1 Apache Tomcat (Version 6.0) THETOPPERSWAY.COM.
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.
MySpace.com – One Year Later & CFML on the.NET Platform Overview Vince Bonfanti President, New Atlanta.
Laszlo and WebOrb Alternatives for Flash Integration with ColdFusion & BlueDragon Charlie Arehart, CTO.
BlueDragon Editions and Advantages Lori Pacheco New Atlanta.
CFUNITED – The premier ColdFusion conference David Epler Constella Group Choices: The Other ColdFusion Servers.
2005 Adobe Systems Incorporated. All Rights Reserved. 1 ColdFusion What’s New & What’s Next CFUNITED 2006 October 28 th, 2006.
High Availability - Clustering ColdFusion
Outline SOAP and Web Services in relation to Distributed Objects
The J2EE Framework Java Technologies External Application.
Outline SOAP and Web Services in relation to Distributed Objects
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
Introduction to Object-oriented Programming for CFML Developers
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Intergral Team at CFUnited
Presentation transcript:

Charlie Arehart, CTO BlueDragon A New Platform for Fusebox 4

December 5, 2015 New Atlanta Communications, LLC About Your Speaker 6 yrs CF, 20 yrs enterprise IT experience Past accomplishments of note Team Macromedia Member Allaire/Macromedia Certified Instructor Allaire/Macromedia Certified Adv CF Developer (4, 5, MX) Macromedia Customer Advisory Board Member Contributor to Macromedia Devnet Tech editor, ColdFusion Dev Journal magazine Co-authored recent ColdFusion MX Bible With Hal Helms and Adam Churvis Frequent writer for CFDJ (3 rd most behind Hal and Ben Forta) Frequent speaker to user groups, conferences worldwide Named CTO of New Atlanta in April 2003 Goal, as always in my contributions: spread the word about valuable features in tools we can use every day

December 5, 2015 New Atlanta Communications, LLC Any Challenges For You? Are you an ISV selling your Fusebox app to multiple clients? Problem: perhaps high cost of CF 5/MX compared to your product What if you could serve your CFML app for less than your app’s cost? Or even on a royalty basis? Are you a contractor/system integrator building a FB app for a client? Problem: clients are reluctant to pay for CFMX (“asp/jsp/php are free”) What if you could offer them a way to run the app for free Are you a hosting provider supporting multiple clients/apps on each CF server? Problem: clients can conflict with each other (poor coding, varying needs) What if you could make apps independent of each other on the one server? Each with own admin, settings; segregated from each other’s impact What if the CFML runtime overhead for that was just 2MB per server? Do any of these apply to you even if not an ISV, SI, or hosting?

December 5, 2015 New Atlanta Communications, LLC How Can It Be? Am I “peddling crack” (a favorite analogy of Hal’s)? Is there a black market for CF licenses? Have I cornered a market on EBay? Many of you know I’m talking about BlueDragon The alternative CFML runtime environment from New Atlanta Communications What is it? Why should you care? Will get to that, and more benefits

December 5, 2015 New Atlanta Communications, LLC So Why Am I Here? So why am I here? Besides introducing you to BlueDragon I know that people don’t like sales pitches But is this really any different from my typical articles or talks? Sharing something with you that you may not have seen That you can use in your everyday CFML coding practices Will show you what BlueDragon is about momentarily Want to first talk to those already familiar with it

December 5, 2015 New Atlanta Communications, LLC BlueDragon and Fusebox First, want to say that Fuseboxers are already using BlueDragon You can run fusebox apps on BlueDragon Indeed, we have a Fortune 50 customer about to release a FB app We have vendors partnering to deploy commercial FB apps Second, want to announce something very relevant to FuseBox Indeed, specific to our support of Fusebox 4 You’re hearing it here first Not even announced on our discussion list

December 5, 2015 New Atlanta Communications, LLC The Key to Fusebox 4 Question: What’s been BlueDragon’s biggest knock? Answer: Full compatibility with CF Lack of CFMX features, like XML, web services, CFCs What is the key CFMX feature used in Fusebox 4? Answer: XML tags and functions And our announcement…

December 5, 2015 New Atlanta Communications, LLC BlueDragon 3.1 to Support XML Our next release, 3.1, will support XML Due out in October Will support CFXML, XmlParse, XMLSearch, etc. Let’s see it in action… 3.1 will have still other MX features Note: we already have some now in 3 java integration, j2ee sessions, UrlSessionFormat, forward, and more See my blog: Will add more MX features in 3.1 Then the rest in 4 (goal: full MX 6.1 compatibility) Will include CFCs, including 6.1 enhancements Perhaps some other enhancements, some requested by FB community

December 5, 2015 New Atlanta Communications, LLC 3.1 Preview Available Now We have released a “preview” of 3.1 Supports many improvements over 3 Has been made available to current customers Adds debugging output, whitespace suppression options, and more Not yet supporting XML (will come out with beta in October) But you saw it is working in our internal builds Also, be aware of our CFDEBUGGER tag Traces lines of code executing CFML tags Let’s see it… Documented in my blog

December 5, 2015 New Atlanta Communications, LLC So What Is BlueDragon? By now should be clear what BlueDragon really is At simplest: just an alternative way to run your CFML apps Built atop Java server platform, just as is CFMX Can integrate with Java (CFOBJECT, CFX Java custom tags, JSPs) Substantially compatible with CF 4, 5 Lacks only a handful of tags and functions (documented at our site) Many of these, and remaining MX tags, being addressed Can even do Flash integration Did talk 2 weeks ago at FlashKit conference on the many ways to integrate Flash with any web app server OpenAMF project even brings remoting to Java servers

December 5, 2015 New Atlanta Communications, LLC Available in Three Editions Mentioned free edition: BlueDragon Server Really is free, for deployment, not just testing ALL editions are available free for testing and development Free Server edition is not at all crippled like CF Express 4.5 was See my blog entry for more: Hosting or redistribution require separate OEM license Again, for such partnerships, we will work to grow your business See August 8 message “Growing a Business with BlueDragon” on our BlueDragon Interest mailing list (archive at “self-help” section of our site) Next step up: BlueDragon Server JX ($549) Like Server, a standalone server Adds features not in free Server edition Including CFEXECUTE, CFSCHEDULE, and the few others held back Java CFX’s, JSP/servlets integration, and more Let’s discuss JSP integration more…

December 5, 2015 New Atlanta Communications, LLC Sidebar: JSP Integration Any CFML developer may be interested in integration with JSPs and Servlets BlueDragon Server JX supports this Allows you to run JSP pages alongside your CFML Can share session, application, and request vars between CFML and JSP/servlets Can transfer control from one to the other, include one from other In CFMX 6/6.1, is only possible with Enterprise BlueDragon Server JX offers it at $549 Can also do this, and lots more, in J2EE edition…

December 5, 2015 New Atlanta Communications, LLC BlueDragon/J2EE Edition Have not yet mentioned perhaps most important edition: BlueDragon/J2EE Other editions are standalone servers Running atop our ServletExec java server, like MX runs atop Jrun What if you already have another J2EE server Such as WebLogic, Websphere, Sun One, Jrun, TomCat, JBoss, etc. May not want to install a CF (or BlueDragon) Server May not want its other embedded Java server Question: is anyone coding on a J2EE server? What is the standard means to deploy your code? Answer: a J2EE Web Application (or WAR or EAR file) Our J2EE Edition IS a Web App Can add in your CFML code and deploy it on any J2EE server Let’s see it…

December 5, 2015 New Atlanta Communications, LLC Benefits of BlueDragon/J2EE Can run your CFML wherever a J2EE server is supported Mac, Linux, Unix, Mainframe, Windows, etc. Also exposes your CFML app to all the features and benefits of that J2EE server Multiple independent instances on a single server Clustering on multiple servers EJBs, JMS, etc Weblogic: Portals, Page Flows, etc. The aforementioned integration of JSPs, servlets As mentioned, overhead is just 2MB per web app If being told to move to J2EE, don’t have to get rid of CFML Can move to J2EE server and run CFML as is Can choose to integrate with or eventually migrate to JSP/servlets

December 5, 2015 New Atlanta Communications, LLC Finally… What if you’re a.NET shop?.NET framework is very similar to Java framework and JVM CFMX and BlueDragon run natively atop Java Question: would it be interesting to run atop.NET? Leverage.NET framework libraries, components? Native COM integration? Answer: BlueDragon/.NET coming out soon In Alpha testing

December 5, 2015 New Atlanta Communications, LLC Getting Started Can download any of our versions Can run it alongside CF 4, 5 or MX Doesn’t conflict with them at all, other than sharing web server Includes its own web server (like CFMX) Or can integrate with IIS, Apache, Iplanet, NES, and more Bonus: My September 2003 CFDJ article on running CF and MX alongside each other, with both accessible via a single IIS (accessing same CFML) Join our free BlueDragon Interest discussion list list, staffed by our engineers and customers Friendly, very supportive and responsive: low volume Sign up at web site, in “self help” area Feel free to me at