NIO tarkoittaa N verkostoa nput O utput ja on kehitys filosofia kuvataan operaation käyttö kuvio socket käyttö ja asiakas-palvelin suhteet.
Netty on Java puitteet kehittää verkko-centric sovelluksia.
Oman muunlaista sovelluksia, katsomaan muissa puitteissa, mutta jos tarvitset sovelluksen käsitellä asiakkaan ja palvelimen suhteita, kukaan Java valtakunnassa avoimen lähdekoodin työkaluihin tekee työnsä paremmin kuin Netty.
viitekehys erityisesti rakennettu käynnissä protokollan palvelimille ja asiakkaille, ja yksinkertaistaa toimintaa kanssa TCP ja UDP-paketit.
Mikä on uusi tämä julkaisu:
- nonyylifenolietoksylaatin AbstractNioUnsafe.finishConnect ()
- CancelledKeyException päällä writeAndFlush ()
Mikä on uusi versio 4.0.28 / 3.10.3 / 5.0.0.Alpha2:
- nonyylifenolietoksylaatin AbstractNioUnsafe.finishConnect ()
- CancelledKeyException päällä writeAndFlush ()
Mikä on uusi versio 4.0.25 / 3.10.0 / 5.0.0.Alpha1:
- nonyylifenolietoksylaatin AbstractNioUnsafe.finishConnect ()
- CancelledKeyException päällä writeAndFlush ()
Mikä on uusi versiossa 4.0.7:
- Channel.isWritable () ei toimi aspected kun kirjoittaa ulkopuolelta EventLoop.
- SwappedByteBuf.readSlice (int) ei kunnioita ByteOrder.
- Anna myös kirjoittaa FileRegion ja ChunkInput kun HTTP chunked.
Mikä on uusi versiossa 4.0.2:
- Data rakenne korruptio ja resurssien vuoto ChannelOutboundBuffer.
- HttpObjectEncoder heittää IllegalStateException jos tyhjä HttpContent on kirjoitettu.
- Kiinteät HttpContentDecoder.
Mikä on uusi versiossa 3.6.2:
- Lisätty Sukat codec.
- Tukee async sitoa on ServerChannel.
Mikä on uusi versiossa 3.6.0:
- Korjauksia:
- AbstractNioWorker ei poistu sen tapahtuma silmukka kun Executor ei ExecutorService.
- WebSocketServerHandshaker * voi vaurioitua ensimmäinen WebSocket kehys.
- Kiinteät kilpailu SslHandler jotka johtavat kädenpuristus epäonnistumiseen ja muita huonoja sivuvaikutuksia.
Mikä on uusi versiossa 3.5.5:
- Merkittävin korjaus on korjaus regressio joka otettiin käyttöön viimeinen julkaisu.
Mikä on uusi versiossa 3.5.2:
- Rinnalla bugikorjauksia tämä versio myös aluksia enemmän optimointeja säästää tavu-kopioiden kun se on mahdollista. Tämä johtaa erittäin huomattava nopeus-parannus. Joten jos olet huolissasi nopeus vain antaa sille spin.
Mikä on uusi versiossa 3.5.1:
- CookieDecoder käsittelee HTTP evästeitä enemmän oikein ja nopeammin.
- HttpContentCompressor ei pakkaa sisältöä HttpMessage jos sen "Content-Encoding" ei ole "identiteetti".
- Voi asettaa avautua omaisuutta FrameDecoder ja ReplayingDecoder vaikka dekooderi te ulottuu, ei saa paljastaa sitä rakentajan parametri.
- FrameDecoder ja ReplayingDecoder tehdä vähemmän muistia kappaletta kuin ennen.
Mikä on uusi versiossa 3.5.0:
- SPDY3 tukea.
- NIO UDP Multicast tuki (vain avaible käytettäessä jdk7 +)
- Gathering Kirjoittaa tuki (vain avaible käytettäessä jdk7 +)
- HTTP POST tukea
- Handler liikenteen muokkaus
- Handler IP-pohjaiselle suodatus
- Encoder / Decoder joka tukee Marshall / unmarshall Java-olioiden kautta JBoss Marshalling (voidaan käyttää korvaavana ObjectEncoder / ObjectDecoder)
Kommentteja ei löytynyt