网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.使用JDBC连接SYBASE的3种方法.
.scjp1.4于八月十九上马.
.J2EE中XML配置文件的读取处理.
.Javascript 中 浅拷贝与深拷贝的.
.为什么程序员不应调用“sun”包?.
.学用Java Web Start.
.利用Socket进行Java网络编程(三.
.初学者入门:Structs中基本配置入.
.Java繁体中文处理完全攻略(二).
.java连接常见数据库的连接字符串.
.改写clone的时候要小心.
.基于WebSphere MQ的收发消息程序2.
.java 类基础.
.在java中利用动态编译实现eval.
.分享关于Servlet2.5 的新特.
.Java 中关于 unsaved-value 的问.
.区分引用类型和原始类型.
.使用DataStream 读写文件之一.
.用Java生成文本文件.
.Java IO学习基础之读写文本.

Wireless Messaging API(4)

发表日期:2008-1-5



  上面介绍了如何应用WMA发送短信息,应用WMA接收短信息更加简单,当打开一个Server Connection后(此时建立connection时,不需指定电话号码,只需要指定协议以及监听端口号),直接调用MessageConnection接口的receive()方法,该方法返回在当前设备的指定端口收到的下一个短信息。假如没有短信息到达,那么该方法将会阻塞,并等待下一个短信息的到达,或者由另一个不同的线程关闭此连接。请看下面的示例代码:
  import Java.io.*;
  import javax.microedition.io.*;
  import javax.wireless.messaging.*;
  MessageConnection conn = null;
  String url = "sms://:5678"; // no phone number!
  try {
    conn = (MessageConnection) Connector.open( url );
    while( true ){
      Message msg = conn.receive(); // blocks
      if( msg instanceof BinaryMessage ){
        byte[] data =
           ((BinaryMessage) msg).getPayloadData();
        // do something here
      } else {
        String text =
           ((TextMessage) msg).getPayloadText();
        // do something here
      }
    }
  }
  catch( Exception e ){
    // handle it
  }
  finally {
    if( conn != null ){
      try { conn.close(); } catch( Exception e ){}
    }
  }
上一篇:int与byte array之间的转换程序 人气:851
下一篇:Wireless Messaging API(1) 人气:635
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐