• 大小: 7.02MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: 其他
  • 标签: netty  

资源简介

netty权威指南官方源码,netty权威指南官方源码,netty权威指南官方源码.

资源截图

代码片段和文件信息

/*
 * Copyright 2013-2018 Lilinfeng.
 *  
 * Licensed under the Apache License Version 2.0 (the “License“);
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *  
 *      http://www.apache.org/licenses/LICENSE-2.0
 *  
 * Unless required by applicable law or agreed to in writing software
 * distributed under the License is distributed on an “AS IS“ BASIS
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.phei.netty.aio;

import java.nio.ByteBuffer;
import java.nio.channels.AsynchronousSocketChannel;
import java.nio.channels.CompletionHandler;

/**
 * @author lilinfeng
 * @date 2014年2月16日
 * @version 1.0
 */
public class AcceptCompletionHandler implements
CompletionHandler {

    @Override
    public void completed(AsynchronousSocketChannel result
    AsyncTimeServerHandler attachment) {
attachment.asynchronousServerSocketChannel.accept(attachment this);
ByteBuffer buffer = ByteBuffer.allocate(1024);
result.read(buffer buffer new ReadCompletionHandler(result));
    }

    @Override
    public void failed(Throwable exc AsyncTimeServerHandler attachment) {
exc.printStackTrace();
attachment.latch.countDown();
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1925  2014-06-18 21:46  book\binding.xml

     文件       4221  2014-06-18 21:46  book\build.xml

     文件    1933743  2014-06-18 21:46  book\lib\ant.jar

     文件     515920  2014-06-18 21:46  book\lib\bcel.jar

     文件      76643  2014-06-18 21:46  book\lib\hamcrest-core.jar

     文件     231287  2014-06-18 21:46  book\lib\jboss-marshalling-1.3.0.CR9.jar

     文件      68793  2014-06-18 21:46  book\lib\jboss-marshalling-serial-1.3.0.CR9.jar

     文件     437490  2014-06-18 21:46  book\lib\jibx-bind.jar

     文件      48969  2014-06-18 21:46  book\lib\jibx-extras.jar

     文件     135697  2014-06-18 21:46  book\lib\jibx-run.jar

     文件     272758  2014-06-18 21:46  book\lib\jibx-schema.jar

     文件     466623  2014-06-18 21:46  book\lib\jibx-tools.jar

     文件     570478  2014-06-18 21:46  book\lib\joda-time.jar

     文件     481535  2014-06-18 21:46  book\lib\log4j.jar

     文件    1576326  2014-06-18 21:46  book\lib\netty-all-5.0.0.Alpha1.jar

     文件     533455  2014-06-18 21:46  book\lib\protobuf-java-2.5.0.jar

     文件     179721  2014-06-18 21:46  book\lib\qdox.jar

     文件      26310  2014-06-18 21:46  book\lib\stax-api.jar

     文件     387094  2014-06-18 21:46  book\lib\wstx-asl.jar

     文件     119888  2014-06-18 21:46  book\lib\xpp3.jar

     文件       2046  2014-06-18 21:46  book\pojo.xsd

     文件       1455  2014-06-18 21:46  book\src\com\phei\netty\aio\AcceptCompletionHandler.java

     文件       3733  2014-06-18 21:46  book\src\com\phei\netty\aio\AsyncTimeClientHandler.java

     文件       1869  2014-06-18 21:46  book\src\com\phei\netty\aio\AsyncTimeServerHandler.java

     文件       2768  2014-06-18 21:46  book\src\com\phei\netty\aio\ReadCompletionHandler.java

     文件       1145  2014-06-18 21:46  book\src\com\phei\netty\aio\TimeClient.java

     文件       1253  2014-06-18 21:46  book\src\com\phei\netty\aio\TimeServer.java

     文件       2266  2014-06-18 21:46  book\src\com\phei\netty\basic\TimeClient.java

     文件       1971  2014-06-18 21:46  book\src\com\phei\netty\basic\TimeClientHandler.java

     文件       2470  2014-06-18 21:46  book\src\com\phei\netty\basic\TimeServer.java

............此处省略135个文件信息

评论

共有 条评论