Developing and deploying a solution that provides mobile access to enterprise data sources is challenging. In order to create a successful solution, many factors have to be taken into consideration. These include wireless connectivity, device type, target
Part II of this book is dedicated to smart client application development, and Part III to thin client development. But before we move on to those sections, in the
Web links relevant to the architectures discussed in this chapter are provided in their respective chapters throughout the book. Here you will find links to common mobile development and information Web sites. These sites are a good source for getting upto-the minute information on the mobile and wireless industry.
|
Cellular Telecommunications and Internet Association (CTIA) |
www.wow-com.com |
|
FierceWireless daily newsletter |
www.fiercewireless.com |
|
m-Business Daily |
www.mbizcentral.com |
|
MobileInfo Portal |
www.mobileinfo.com |
|
ThinkMobile Portal |
www.thinkmobile.com |
|
Unstrung |
www.unstrung.com |
|
Wireless Business and Technology Magazine |
www.sys-con.com/wireless |
|
Wireless Developer Network |
www.wirelessdevnet.com |
|
Wireless Internet Daily newsletter |
www.wirelessinternetdaily.net |
|
Wireless Week |
www.wirelessweek.com |
The
In this chapter, we take a look at the key messaging technologies currently available. We will start with common messaging systems such as email and paging, then move on to SMS, EMS, and MMS, and finish with push and application-to-application messaging. After gaining an understanding of the various messaging systems, we will cover the messaging value chain,
| Note |
Messaging technology
|
In Chapter 4, "Mobile Application Architectures" we
One of the major concerns when implementing mobile and wireless solutions is data security. Securing enterprise data in a wired environment is difficult enough; adding wireless data transmission and mobile storage makes the task even more challenging. A number of security technologies are available today that make it possible to create mobile solutions with end-to-end security. These technologies should be incorporated into your application from the initial design through the final implementation.
Giving all aspects of security equal attention is crucial. For example, it's counter-productive to
This chapter provides information on general security concepts as well as the security issues around building WAP and smart client applications. The goal is to provide developers with enough information to make