NIO steht für N etwork Ich nput O utput und eine Entwicklungsphilosophie beschreibt einen Vorgang Nutzungsmuster für die Socket-Verwendung und Client-Server-Beziehungen.
Netty ist Java-Framework für die Entwicklung von netzwerkzentrierten Anwendungen.
Für Ihre andere Art von Apps, einen Blick auf andere Frameworks, aber wenn Sie eine Anwendung benötigen, um mit Client & Server-Beziehungen beschäftigen, wird niemand in der Java-Bereich der Open Source-Tools seine Arbeit besser als Netty zu tun.
Der Rahmen wurde speziell für den Betrieb mit dem Protokoll-Server und Clients aufgebaut und vereinfacht die Bedienung der Arbeit mit TCP und UDP-Pakete.
Was ist neu in Diese Pressemitteilung:
- NPE in AbstractNioUnsafe.finishConnect ()
- CancelledKeyException auf writeAndFlush ()
Was ist neu in der Version 4.0.28 / 3.10.3 / 5.0.0.Alpha2:
- NPE in AbstractNioUnsafe.finishConnect ()
- CancelledKeyException auf writeAndFlush ()
Was ist neu in der Version 4.0.25 / 3.10.0 / 5.0.0.Alpha1:
- NPE in AbstractNioUnsafe.finishConnect ()
- CancelledKeyException auf writeAndFlush ()
Was ist neu in der Version 4.0.7:
- Channel.isWritable () nicht als aspected arbeiten wenn Schreib von außerhalb des EventLoop.
- SwappedByteBuf.readSlice (int) nicht respektiert byteorder.
- Lassen Sie auch schreiben FileRegion und ChunkInput wenn im HTTP-Block.
Was ist neu in der Version 4.0.2:.
- Die Datenstruktur der Korruption und der Ressourcen-Leck in ChannelOutboundBuffer
- HttpObjectEncoder wirft Illegal, wenn ein leerer HttpContent geschrieben wird.
- Feste HttpContentDecoder.
Was ist neu in der Version 3.6.2:.
- Added Socken Codec
- Unterstützt asynchrone bind der ServerChannel.
Was ist neu in der Version 3.6.0:
- Fehlerbehebungen:
- AbstractNioWorker nicht seine Ereignisschleife zu verlassen, wenn der Executor ist nicht ExecutorService.
- WebSocketServerHandshaker * möglicherweise beschädigt ersten WebSocket Rahmen.
- Es wurde ein Rennen in SslHandler die zum Ausfall und andere schlechte Nebenwirkungen Händedruck führen kann.
Was ist neu in der Version 3.5.5:
- Am bemerkenswertesten fix ist die Korrektur einer Regression auf, wurde in der letzten Version eingeführt.
Was ist neu in der Version 3.5.2:
- Neben Bugfixes diese Version auch Schiffe mehr Optimierungen, um zu speichern Byte-Kopien, wenn immer es möglich ist. Dies führt zu einer sehr bemerkenswerten Geschwindigkeit-Verbesserung. Also, wenn Sie sich Sorgen um Geschwindigkeit sind nur geben ihm einen Spin.
Was ist neu in der Version 3.5.1:.
- CookieDecoder richtiger und schneller verarbeitet HTTP-Cookies
- HttpContentCompressor hat den Inhalt eines HttpMessage Wenn "Content-Encoding" ist nicht "Identität". nicht komprimiert
- Können die entfalten Eigenschaft eines FrameDecoder gesetzt und ReplayingDecoder auch wenn der Decoder Sie sich nicht es als Konstruktor-Parameter aus.
- FrameDecoder und ReplayingDecoder tun, weniger Speicher kopiert als zuvor.
Was ist neu in der Version 3.5.0:.
- SPDY3 Unterstützung
- NIO UDP Multicast-Unterstützung (nur bei Verwendung von avaible JDK7 +)
- Versammlung Schreibt Unterstützung (nur bei Verwendung von avaible JDK7 +)
- HTTP POST-Unterstützung
- Handler für Traffic Shaping
- Handler für die IP-basierte Filterung
- Encoder / Decoder, der Marshall / unmarshall von Java-Objekten über JBoss Marshalling (als Ersatz für ObjectEncoder / ObjectDecoder verwendet werden) unterstützt
Kommentare nicht gefunden