User Guide

Table Of Contents
1068 Chapter 44: Using the SMS Event Gateway
About SMS application development and deployment
The following sections introduce the ColdFusion SMS application development tools and
process, and discuss SMS messaging providers:
ColdFusion MX SMS application tools
Application development and deployment process
About SMS providers
ColdFusion MX SMS application tools
ColdFusion provides the following tools for developing SMS applications:
SMSGateway The class for the SMS event gateway type
SMS test server A lightweight SMSC simulator
SMS client simulator A graphical interface for sending and receiving SMS messages with the
SMS test server
You implement your SMS application by creating a ColdFusion application that uses an instance
of the SMSGateway class to communicate with one or more SMSCs. You can use the SMS testing
server and client simulator to test your application without requiring an outside SMS service
provider.
Application development and deployment process
The following is a typical process for developing and deploying an SMS application::
1.
Design your application.
2.
Configure an SMS event gateway instance to use the ColdFusion MX SMS test server.
3.
Write your ColdFusion CFCs, CFM pages, and any other application elements.
4.
Test your application using the test server and client simulator.
5.
Establish an SMPP account with a telecommunications provider.
6.
Reconfigure your event gateway, or create a new event gateway instance, to use your
telecommunications provider’s SMSC. Configure the gateway using the information supplied
by your provider.
7.
Test your application using the telecommunications provider’s SMSC and target mobile
devices.
8.
Make the application publicly available.