netty-xnio-transport

Provides, via submodules, a base configuration for JBoss project builds, as well as a derived configuration supporting multi-release JARs

Лицензия

Лицензия

Категории

Категории

JBoss Контейнер Application Servers Сеть Netty Networking
Группа

Группа

org.jboss.xnio.netty
Идентификатор

Идентификатор

netty-xnio-transport
Последняя версия

Последняя версия

0.1.9.Final
Дата

Дата

Тип

Тип

jar
Описание

Описание

netty-xnio-transport
Provides, via submodules, a base configuration for JBoss project builds, as well as a derived configuration supporting multi-release JARs
Ссылка на сайт

Ссылка на сайт

http://www.jboss.org/netty-xnio-transport
Организация-разработчик

Организация-разработчик

JBoss, a division of Red Hat
Система контроля версий

Система контроля версий

https://github.com/xnio/netty-xnio-transport

Скачать netty-xnio-transport

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.jboss.xnio.netty/netty-xnio-transport/ -->
<dependency>
    <groupId>org.jboss.xnio.netty</groupId>
    <artifactId>netty-xnio-transport</artifactId>
    <version>0.1.9.Final</version>
</dependency>
// https://jarcasting.com/artifacts/org.jboss.xnio.netty/netty-xnio-transport/
implementation 'org.jboss.xnio.netty:netty-xnio-transport:0.1.9.Final'
// https://jarcasting.com/artifacts/org.jboss.xnio.netty/netty-xnio-transport/
implementation ("org.jboss.xnio.netty:netty-xnio-transport:0.1.9.Final")
'org.jboss.xnio.netty:netty-xnio-transport:jar:0.1.9.Final'
<dependency org="org.jboss.xnio.netty" name="netty-xnio-transport" rev="0.1.9.Final">
  <artifact name="netty-xnio-transport" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.jboss.xnio.netty', module='netty-xnio-transport', version='0.1.9.Final')
)
libraryDependencies += "org.jboss.xnio.netty" % "netty-xnio-transport" % "0.1.9.Final"
[org.jboss.xnio.netty/netty-xnio-transport "0.1.9.Final"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
io.netty : netty-transport jar 4.1.34.Final
io.netty : netty-buffer jar 4.1.34.Final
org.jboss.xnio : xnio-api jar 3.7.1.Final

test (4)

Идентификатор библиотеки Тип Версия
io.netty : netty-testsuite jar 4.1.34.Final
junit : junit jar 4.12
org.jboss.xnio : xnio-nio jar 3.7.1.Final
org.jboss.logging : jboss-logging jar 3.4.0.Final

Модули Проекта

Данный проект не имеет модулей.

netty-xnio-transport

This is a Netty Transport powered by XNIO. It can be used to either wrap an existing StreamConnection and AcceptingChannel or to bootstrap a Netty powered server directly.

To bootstrap a server use it the same way as other transport implementations. The following code snipped shows an example:

    public void run() throws Exception {
        // Configure the server.
        EventLoopGroup group = new XnioEventLoopGroup(4);
        try {
            ServerBootstrap b = new ServerBootstrap();
            b.group(group)
             .childHandler(new HelloServerInitializer())

             .channel(XnioServerSocketChannel.class)
             .option(XnioChannelOption.BALANCING_TOKENS, 1)
             .option(XnioChannelOption.BALANCING_CONNECTIONS, 2)
             .childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT);
            Channel ch = b.bind(port).sync().channel();
            ch.closeFuture().sync();
        } finally {
            group.shutdownGracefully().sync();
        }
    }

Версии библиотеки

Версия
0.1.9.Final
0.1.8.Final
0.1.7.Final
0.1.6.Final
0.1.5.Final
0.1.4.Final
0.1.3.Final
0.1.2.Final
0.1.1.Final
0.1.1.CR2
0.1.1.CR1
0.1.0