首先要有个短信猫,再有一个工业手机,然后跟联通或移动申请开通短信服务,源码很简单,用SOCKET就可以了!最主要是移动或联通的特服号不好申请!你得有好的项目找人合作了!

解决方案 »

  1.   

    谢谢楼主这位大哥,首先我想要个只要有手机和数据线,连在电脑上就行的,最好能判断手机的型号等,“首先要有个短信猫,再有一个工业手机,然后跟联通或移动申请开通短信服务”,这是不是用于短信群发的东西,这个也不错,再就是和别人的项目合作?不想啊,no money。想实现还必须合作吗?自己做着玩,不能实现吗?我不懂这方面的知识,请各位多多指教。
      

  2.   

    Edge_Long(阿边) ,不是的,我不是说了吗?把普通手机接入电脑,或把djpsunday(创业从此开始,) 说的那个工业手机连入电脑。既然用手机直接可以发或收,那接上电脑就不行了吗?
      

  3.   

    短信平台?我手机都接到电脑上了,还需要什么平台吗?再就是我不是做j2me开发,我想实现的功能前面都已经说了。我只想要个第三方的包可调用就行,难道没有好的第三方包吗?我找到几个,不是太理想。大家知道的可以推荐个。
      

  4.   

    gsm猫。
    投资不超过3000,你买的时候会带硬件和软件;然后取营业厅办一张卡就行了,发送速度不太快。
      

  5.   

    AT指令行吗?
    AT指令在当代手机通讯中起着重要的作用,能够通过AT指令控制手机的许多行为,包括拨叫号码、按键控制、传真、GPRS等。西门子M55手机为我提供了很多的AT指令,网络上关于AT指令的资料也很多,我这里提取一些比较重要的做个简单解释。其他的手机也基本上通用,更详细的资料请查阅手机生产商的资料。欲使用AT命令,可以安装微软的超级终端程序,选择好端口连接速度以后就可以正常使用了。
    AT指令用法1、  测试命令(Test Command)
    在AT指令后面加上“=?”即构成测试命令。例如“AT+CSCS=?”会列举出所有支持的字符集。2、  读取命令(Read Command)
    在AT指令后面加上“?”即构成读取命令。例如“AT+CSCS?”会列举出当前设置。3、  执行命令(Execute Command)一般而言在AT指令后加上“=”及命令参数即可。有些命令例如AT+CMGR命令没有参数,直接就可以执行。注:并不是所有的AT指令都支持1和2。
    常用基本AT指令命令
     作用
     
    AT
     测试连接是否正确
     
    ATE0
     关闭回显。程序初始化AT部分首先关闭回显。
     
    ATE1
     打开回显。使用超级终端测试命令时打开。
     
    AT+CGMI
     得到厂商信息
     
    AT+CGMR
     得到手机版本号
     
    AT+CGSN
     得到手机序列号(IMEI)
     
    AT+CIMI
     得到手机IMSI号码
     
    AT+CSCS
     获取、设置手机当前字符集。可设置为GSM或UCS2
     
    AT+CBC
     获取手机电量
     
    AT+CCLK
     获取设置手机时钟
     
    AT+CNUM
     机身号码。分为线路一和线路二
     
    AT+CSQ
     当前信号
     
    AT+COPS
     网络营运商
     
    AT+CSCA
     短信中心号码
     以上这些指令都用于与手机连接的时候初始化用。取得手机IMEI及IMSI可以给使程序支持更多的手机连接并且保持数据独立。短信部分命令
     作用
     
    AT+CPMS
     选择短信储存地点。可选择ME(SIM卡)和MT(机身)
     
    AT+CMGL
     列出指定状态的短信息的PDU代码
     
    AT+CMGR
     列出指定序号的短信息PDU代码
     
    AT+CMGS
     发送短信
     
    AT+CMGD
     删除指定的短信
     
    AT+CMGF
     短信格式。分为Text模式和PDU模式
     
    AT+CNMI
     设置新短消息通知电脑端
     
    AT+CSCA
     短信中心
     以上命令是短消息部分最经常使用的命令。
      

  6.   

    我教你!首先把手机连上电脑,然后输入:net 发送短信 “内容”。就可以了。win自带的,很好用的,又不要钱。
      

  7.   

    呵呵,网上也有很多软件啊,而且手机也自带了一个,我只想用java调用实现,呵呵,因为我自己做了一个实习项目,想加上这个功能。盗版就盗版吧,如果第三方包功能多的话,我还可以自己控制一些东西。当然最好自己写个,我正开始学这方面的东西呢。请各位多多指教。
      

  8.   

    我估计搂主是想做个java mail这样的东西。
      

  9.   

    1.利用移动、联通、电信的socket接口:socket接口移动、联通、电信都提供,一般现在多是vc的,当然也有java的
    2.利用手机卡和无线短信猫(400-500,本身提供发送软件,如果需要与你的系统接合的话,根据短信猫的底层api来写一个),按条记费
    3.利用移动、联通、电信jsp url 来收发短信
      

  10.   

    呵呵,我对这个不懂,楼上说的第1条,有源码吗?我没有用过这样的,如果我学的话,需要学哪些东西。楼上说的第2条,如果我找的是第三方的dll或ocx控件,是用JNI调用吗?我刚看JNI还是不太会。请各位帮忙。楼上说的第3条,我不明白(查一下)。短信方面刚接触一天,还是个大菜鸟,请各位不吝赐教。
      

  11.   

    你要做的是把短信发送到运营商那儿,其他就不用管了.任何一个短信服务商都是这样做的,比如QQ.在发送的时候的通信必须要遵循移动运营商的协议规范,如sgip cmpp
      

  12.   

    同意funcreal(为中华之崛起而编程)你对短信服务还缺少基本的认识
      

  13.   

    不外乎两种方式:
    1。用短信猫,我做过串口的,提供商不同,接口和通讯协议也不同,最好是厂家提供开发包。普通手机如果具备这些条件也可以,不过我还没有见过这样的手机。有些手机带有工具软件,通过usb或红外接口也可以发送和接收短信。
    2。使用移动或联通的网关,通过互联网发送。
      

  14.   

    谢谢各位的支持,sgip cmpp我看过了,很多啊,AT命令集我也看过了,但不知道怎么用(先查一下了,如果大家有合适的,可以发[email protected]),我现在找了一个第三方的包,先凑合着用,可以收,发,删除了。但还不是很理想。大家有好的,可以给我发mail(最好带例子代码,^_^)。先谢谢大家了。