Netty-nin əsas məqsədi şəbəkə və biznes məntiqi komponentlərinin ayrılması və boş birləşməsi ilə NIO (və ya bəlkə də NIO. 2) əsasında yüksək performanslı protokol serverləri yaratmaqdır. O, HTTP kimi geniş tanınan protokolu və ya öz xüsusi protokolunuzu həyata keçirə bilər.
Netty bizə niyə lazımdır?
Netty, məsələn, müştərilər və serverlər arasında xüsusi rabitə protokollarını hazırlayarkən, rozetka səviyyəsində işləməli olan tərtibatçılar üçüninanılmaz güc təmin edir. O, SSL/TLS-i dəstəkləyir, həm bloklayan, həm də blok etməyən birləşdirilmiş API-lərə və çevik iplik modelinə malikdir.
Netty-dən kim istifadə edir?
Netty-dən kim istifadə edir? Netty-nin Apple, Twitter, Facebook, Google, Square və Instagram kimi böyük şirkətləri, həmçinin Infinispan, HornetQ, Vert.
Netty Server necə işləyir?
Netty öz Java proqramlarınıza daxil edilmiş çalışır. Bu o deməkdir ki, siz əsas metodu olan siniflə Java proqramı yaradırsınız və həmin proqram daxilində Netty serverlərindən birini yaradırsınız. Bu, Java EE serverlərindən fərqlidir, burada serverin özünün əsas metodu var və kodunuzu hansısa şəkildə diskdən yükləyir.
Netty kanalı nədir?
Şəbəkə rozetkası və ya oxumaq, yazmaq, qoşulmaq və bağlama kimi I/O əməliyyatlarını həyata keçirə bilən komponentlə əlaqə. kanal istifadəçiyə təmin edir:kanalın cari vəziyyəti (məsələn, açıqdır? bağlıdır?), … kanalla əlaqəli bütün I/O hadisələrini və sorğuları idarə edən ChannelPipeline.