Si querés utilizar el servicio WAP sin recurrir a terceros, hay varias soluciones en el mercado: tenés productos de Cisco (por ejemplo el Access Servers 5200) y soluciones más baratas como Microsoft NT RAS o algún pool de modems para linux.
Si optás por la configuración de Microsoft NT, es la misma que cualquier instalación RAS con la diferencia que deberías asignar al usuario Guest si querés ofrecer el servicio.
Después de la instalación del acceso de tu celular, es necesario establecer un gateway personal WAP y un servidor HTTP.
Para HTTP, con IIS o con instalar Apache Server y el servlet de Wap es suficiente para la parte de HTTP.
Un gateway de WAP que he escuchado que funciona bien es el de Nokia (
http://forum.nokia.com) que es multiplataforma. Pero tenés disponibles de Ericsson
Ambos muy caros. Sino recién acabo de investigar y vi que hay una opción más (que es gratuita): Ophelia (
http://www.3ui.com) que también es multiplataforma.
Estos son los pilares, luego, la parte de programación vas a tener que "quemarte las pestañas" con el WML. Te sugiero www.cocotero.com, www.wmlclub.com o www.phone.com en donde obtendrás la ultima versión del WMLScript, revisada, así como editores de WMLScript y simuladores.