-
Netty
Netty is a Java open source framework provided by JBoss. Netty provides asynchronous, event-driven network application frameworks and tools for rapid development of high-performance, high-reliability network servers and client programs DSF. In other words, Netty is a NIO-based client, a server-side programming framework that uses Netty to ensure that you quickly and simply develop a Web application, such as a client that implements some kind of protocol, a service-side application. Netty quite simplifies and streamlines the programming of Web applications, for example, the development of socket services for TCP and UDP. "Fast" and "simple" do not mean that your final application will cause maintenance or performance problems. Netty is an implementation experience that absorbs a variety of protocols, including Ftp,smtp,http, various binary, text protocols, and quite well-designed projects, and ultimately, Netty successfully finds a way to ensure ease of development while also guaranteeing the performance of its applications, Stability and scalability.
-
Foreign names
-
Netty
-
Platform dependent
-
JBOSS
-
Nature
-
Java Open Source Framework
-
Characteristics
-
Rapid development of high performance, high reliability
-
New mode of transmission
-
easier processing of large-capacity data streams
Directory
- 1 new features
- 2 New modes of transmission
- 3 New encoders
- 4 Other technology integration
More simple processing of large-capacity data streams Protocol encoding and unit testing simpler I/O timeouts and idle state detection application shutdown simpler, safer and more reliable outofmemoryerror preventionnew mode of transmission1, based on bio and NIO UDP transmission 2, local transmission (aka IN-VM Transmission) 3, HTTP channel, can bypass the firewallthe new encoder1. HTTP client and server side 2, tools for implementing various proprietary protocolsOther Technology Integration1. Google Protocol Buffers2, JBoss microcontainer, OSGi, Guice, and spring
Netty Baidu Encyclopedia