观注,
很想知道。我猜测应该是用j2me吧!

解决方案 »

  1.   

    这个有点复杂
    必须和移动通信网关打招呼啊
    好像是通过cmpp协议什么进行网关通信
    应该不会简单。
      

  2.   

    我觉得到程序不是问题(当然用j2me),难的是电信局那一关。
      

  3.   

    以前的帖子有
    还有代码  你找一下
    还有人寄代码
    不是j2me  是java
      

  4.   

    用java就行
    你必须在电信局申请一个账号(接入移动网关的账号),这样你就具有连接移动短消息网关的权限,可以将短信内容发送给移动短信服务器中心。
    通过socket将短信按照移动方面的cmpp协议发送过去就行。(具体的处理很烦琐,但是不难,至于协议的内容,我手头没有,你慢慢去找吧)
    实体而言,其实本地用java就是一个socket客户端,如果支持多用户的话,必须中间添加一个过渡的。好比:
    (用户a+用户b+……应用客户端)<--socket连接--> (本地服务端) <--socket连接-->(移动网关)
    说说蛮简单,其实就是要做到手机业务的基本几项功能处理也不是很简单的事情。
    协议的处理就很烦琐,还有移动方面要求以二进制格式发送,很多字段要求n细,需要很耐心地处理各种类型数据之间的转换。
      

  5.   

    还有另一种解决方案:
    可以买一个GSM Modem(约1-2kRMB),
    然后将你的入网卡插入GSM Modem,
    再通过串口接入电脑,再遵循相关的
    串口及短信协议实现代码即可。
      

  6.   

    to Kevin :
    我對你的解決方案非常感興趣, 不知道能否詳細介紹 ?