Mobile and wireless messaging is available in many forms, including email, paging, SMS, EMS, MMS, IM, HDML notifications, WAP Push, and application-to-application messaging. Of all of these messaging options, SMS has so far been the most widely adopted in the mobile space, though in the future it can expect competition from both instant messaging and MMS. For smart client applications, application-to-application messaging is most suitable. Implementing a complete messaging solution will involve many components of the messaging value chain. The only required component of the value chain is the mobile device; a wireless carrier, system aggregator, and mobile messaging middleware provider are not required in every solution.
Now that we have investigated mobile messaging, we are going to learn more about mobile and wireless security before diving into the building of smart client and thin client applications.