ServerTransportmodel计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:24:29
来源 100Test.Com百考试题网


  介绍
  Server Transport 即传输层,是建立在通信信道建立成功和传输指令交互成功的基础上的一层用于传送数据的层,类似TCP、UDP,它的主要的作用就是输送我们定义的数据,数据格式的数据结构则可以自己进行约定,如字符流、字节流等,也可以为XML或其他数据结构实现的数据格式。
  在Transport建立过程中,Server与Client端需要持有一些数据成员,如对方的信任信息、连接地址等socket参数、操作柄的代理工厂。
  这样建立Transport后则可以实现数据传输、指令下达、报告提交等功能。
  部分代码
  package thread.
  import java.util.concurrent.LinkedBlockingQueue.
  import java.util.concurrent.ThreadPoolExecutor.
  import java.util.concurrent.TimeUnit.
  import org.apache.commons.logging.Log.
  import org.apache.commons.logging.LogFactory.
  /**
  * This ServerTransport is work in multi thread env
  *
  *
  */
  public class ServerTransport {
  private static final Log _log = LogFactory.getLog(ServerTransport.class).
  private final Object _lock = new Object().
  private boolean _readyFlag = false.
  private boolean _stopFlag.
  private final AsynchronousCaller _asyncCaller.
  /**
  * Initialization AsynchronousCaller
  * @param asyncThreadPoolSize
  */
  public ServerTransport(int asyncThreadPoolSize) {
  if(asyncThreadPoolSize

相关文章


计算机二级辅导:Java线程新特征(阻塞队列)计算机等级考试
Java中取得当月最后一天的四种方法计算机等级考试
Java线程:并发协作(生产者消费者模型)计算机等级考试
Java线程:线程的同步(同步块)计算机等级考试
ServerTransportmodel计算机等级考试
AnThreadGroupFactoryworkinmutiThread计算机等级考试
JAVAAnnotation入门知识简介计算机等级考试
计算机二级JAVA辅导:JPA学习笔记(二)计算机等级考试
计算机二级JAVA辅导:JPA学习笔记(一)计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛