Օգտագործեք Netty-ն HTTP սերվեր կառուցելու համար Ընդհակառակը, Netty-ն պարտադիր չէ, որ կառուցի հաղորդակցությունը, տրամադրի նիստերի կառավարումը և նույնիսկ ապահովի անվտանգություն, ինչպիսին TLS-ն է: Սա հիանալի է, եթե դուք կառուցում եք սուպեր ցածր մակարդակի ցանցային հավելված; այնուամենայնիվ, գուցե լավագույն ընտրությունը չէ, եթե դուք կառուցում եք REST ծառայություն:
Ինչի՞ համար է օգտագործվում Netty սերվերը:
Netty-ն չարգելափակող I/O հաճախորդ-սերվերի շրջանակ է Java ցանցային հավելվածների մշակման համար, ինչպիսիք են պրոտոկոլային սերվերները և հաճախորդները Ասինխրոն իրադարձությունների վրա հիմնված ցանցային հավելվածի շրջանակը և գործիքներն օգտագործվում են ցանցային ծրագրավորումը պարզեցնելու համար, ինչպիսիք են TCP և UDP socket սերվերները:
Ո՞ր ընկերություններն են օգտագործում Netty?
Ո՞վ է օգտագործում Նեթթին: Netty-ն ունի աշխույժ և աճող օգտվողների համայնք, որը ներառում է այնպիսի խոշոր ընկերություններ, ինչպիսիք են Apple-ը, Twitter-ը, Facebook-ը, Google-ը, Square-ը և Instagram-ը, ինչպես նաև հայտնի բաց կոդով նախագծեր, ինչպիսիք են Infinispan, HornetQ, Vert.
Ինչպե՞ս է աշխատում Netty սերվերը:
Netty գործում է ներկառուցված ձեր սեփական Java հավելվածներում Դա նշանակում է, որ դուք ստեղծում եք Java հավելված՝ դասի հիմնական մեթոդով, և այդ հավելվածի ներսում դուք ստեղծում եք Netty սերվերներից մեկը: Սա տարբերվում է Java EE սերվերներից, որտեղ սերվերն ունի իր հիմնական մեթոդը և ինչ-որ կերպ բեռնում է ձեր կոդը սկավառակից:
Ի՞նչ է Netty նախագիծը:
Netty նախագիծը ջանք է ապահովելու ասինխրոն իրադարձությունների վրա հիմնված ցանցային կիրառական շրջանակ և գործիքներ՝ պահպանվող բարձր կատարողականության և բարձր լայնածավալության պրոտոկոլային սերվերների և հաճախորդների արագ զարգացման համար: