Podes utilizar los modems 3G para esta funcionalidad, con ciertos comandos de atención (AT) podés generarlos.
También podrías utilizar un teléfono con Windows Mobile, y conectarlo a la PC por sockets. Vos generás los mensajitos en la PC, y el sistema envía por sockets el contenido al teléfono, quien recibe los mensajes con un TcpListener (las ventajas de tener .NET de ambos lados :D), luego con la ayuda del espacio de nombres WindowsMobile.PocketOutlook puede enviar y recibir SMS. Para esto necesitás un dispositivo con Windows Mobile 5, compilación 14800 o superior, que tenga APIs administradas (fijate en la pantalla About de la configuración, ahí te dice la compilación). Actualmente, todos los modelos con WM 6 ya la tienen incorporada. El problema con esta solución es que tenés un cuello de botella en el teléfono, único punto de salida de los SMS. Pero, con el módem 3G USB no es tan distinto, tenés igualmente un cierto cuello de botella, con el agravante de que si son SMS los módems suelen estar asociados a planes de datos planos, pero no de voz ni de SMS, los que se suelen tarifar a precio por default, sumamente oneroso. Con esta solución, podés tener tantos teléfonos móviles conectados por USB a la PC como te lo permita la placa madre de la PC, ya que el TcpListener se basa en endpoints, con lo cual bastará darle un port distinto a cada salida por USB para que la PC pueda hablar por sockets con varios teléfonos a la vez. Esto, sin embargo, requiere quizás del uso de threading y de un manejo un tanto complejo de los listeners. Carlos Peix estuvo posteando recientemente unos links que te van a dar una mano al respecto, ya que el uso de ports entre PC y teléfonos con Windows mobile es prácticamente el mismo que si fuese entre dos PCs, en ambos lados la gente de MS respetó bastante la clase abstracta Stream y su derivada, NetworkStream, que es la que se especializa en TcpListener (éste sería un helper de aquella, por así decirlo). Cordiales saludos Carlos Pérez www.logica10mobile.blogspot.com De: [email protected] [mailto:[email protected]] En nombre de Martín Glanz Enviado el: martes, 30 de junio de 2009 17:14 Para: GUFA List Member Asunto: [GUFA] Off Topic SMS Estimados: Tengo un cliente que está necesitando una solución que incluya manejo de SMS. En realidad es para ampliar la funcionalidad de un IVR existente (que desarrollé yo). ¿Alguien tiene alguna experiencia al respecto? ¿Algún lugar más allá de google por donde comenzar a buscar (y encontrar algo serio!!!!)? No me interesan soluciones enlatadas, o mejor dicho, preferiría HW con el cual se pueda desarrollar a través de DLLs específicas. Una vez más muy agradecido. Martín Glanz 02941 15513059 General Roca (RN) __________ Information from ESET Smart Security, version of virus signature database 4197 (20090629) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4201 (20090630) __________ ESET NOD32 Antivirus ha comprobado este mensaje. http://www.eset.com
