A method and apparatus are provided for the secure delivery of converged
services to users of wireless devices in a wireless environment. An
application layer broker is position between the user devices and the
application server to provide an indirect coupling between the enterprise
application server and the wireless user devices. The application layer
broker links the wireless environment to the enterprise application
server through an event triggered content delivery mechanism without
providing a direct link between the wireless user device and the
enterprise application server. Delivered content can only be accessed by
the intended user and the authorized device. The application layer broker
provides adaptation to various user devices and the various capabilities
associated with each user device. Wireless devices can be upgraded
independently from upgrades to the application server. The decoupling
performed by the application layer broker separates the service control,
such as user registration from the service delivery.