Alternative data transport options
Using email to transport data
You can use the BlackBerry® APIs to create aBlackBerry® Java® Application that uses email as a transport mechanism for sending
and receiving data. Email can be an effective way to proactively distribute content to BlackBerry device users if the traditional
push models are not available. A BlackBerry Java Application can use the BlackBerry APIs to send email messages and listen for
inbound email messages. A BlackBerry Java Application can also access the details and headers of email messages that are stored
locally on the BlackBerry device and register listeners for changes in the status of an email message.
Using SMS to transport data
You can use the BlackBerry® APIs to create applications that use SMS as a transport mechanism for sending and receiving data.
The BlackBerry APIs allow an application to send SMS messages and listen for inbound SMS messages.
Using PIN messaging to transport data
PIN messaging uses the data channel rather than the voice channel and allows you to address the destination BlackBerry® device
by its unique PIN number. PIN messaging can only be used to send data from one BlackBerry device to another. The BlackBerry
APIs can also allow an application to programmatically send and receive BlackBerry PIN messages. PIN messaging can be an
effective way to implement PIN applications targeting BlackBerry device users only.
Fundamentals Guide
Alternative data transport options
32