Netty Baidu Encyclopedia

Source: Internet
Author: User
Tags jboss

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. 1 new features
    2. 2 New modes of transmission
    3. 3 New encoders
    4. 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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.