那要用socket实现短信通信协议了,到开源项目里面找找有没有现成写好的,自己实现是比较复杂的。
要是在Android上面实现,也可以直接调用.

解决方案 »

  1.   

    android部分直接调用sdk的SmsManager就行了
      

  2.   

    短信发送的话就很简单啦,用SmsManger就好,网上例子很多的
      

  3.   

    使用SMPP开源协议,可以做个简单的SMSC出来
      

  4.   


    你的短信只能发给用这个程序的人,用这个程序的人都连在服务器上,服务器肯定要记录用户信息,号码是一部分,当然还有每个客户端的socket。
    发送的时候,把短信内容和本机号码,接收人号码都转成字节数组发给服务器,服务器再根据接收号码转发给他。