
Principal Engineer

Principal QA Engineer
Event gateways are an exciting, new feature in Macromedia ColdFusion MX 7 that arose from the simple idea: There are many applications out there that are not part on the web and do not communicate through the HTTP protocol.
These applications are on all types of devices. They run the gamut from the ubiquitous instant messaging clients to SMS on mobile phones to new things that haven't even been invented yet. ColdFusion does a great job powering applications that run on the web—why not power non-web applications too? Not only should it be possible for ColdFusion developers to write applications for non-web applications and devices, but it should be easier to write them in ColdFusion than any other way.
ColdFusion MX 7 ships with several exciting types of event gateways that make it easy for you to get off the ground running with things like SMS. The server contains a simple Java API so that you can write your event gateway to connect to just about anything you want. With this extensibility, third-party software vendors can easily provide event gateways so that ColdFusion can talk to their non-ColdFusion applications.
To complete this tutorial you will need to install the following software and files:
Tom Jordahl is a principal architect for Adobe in the ColdFusion development group. He has a long history with ColdFusion. Starting in his days as one of the original Allaire employees, through the current release, Tom has been instrumental in making ColdFusion the great product that it is. He is one of the implementers of Apache Axis and is the Adobe representative on the W3C Web Service Description WSDL 1.2 working group. Before getting involved in web services, he was the technical lead for the ColdFusion on UNIX products.
Jim Schley has seven years' experience building web applications and has been programming with ColdFusion since version 2.0. He has built e-commerce sites and enterprise web applications for such customers as the US Mint, the FAA, Pfizer, Pharmacia, The BOC Group, and Schering-Plough. Jim is an alumnus of the Johns Hopkins University, where he graduated with a Bachelor's degree in Earth and Planetary Science. Jim is also a Microsoft Certified Database Administrator and a Macromedia Certified Advanced ColdFusion Developer. Jim has worked as a technical editor and consultant on several popular ColdFusion books. For Macromedia, he works as Principal QA Engineer for ColdFusion, concentrating most of his efforts on product performance.