การสาธิต Netty (การรวบรวมกรณีของ Netty)
การสาธิตคู่มือผู้ใช้ Netty 4.x "คู่มือผู้ใช้ Netty 4.x"/"แนวทางปฏิบัติในการวิเคราะห์และพัฒนา Netty Principle" ซึ่งเป็นตัวอย่างซอร์สโค้ดที่ใช้ในบทความ
เวอร์ชัน
เทคโนโลยีและเวอร์ชันที่เกี่ยวข้องมีดังนี้
- เน็ตตี้ 4.1.52.รอบชิงชนะเลิศ
- แจ็คสัน 2.10.1
- มิถุนายน 5.5.2
ตัวอย่าง
ตัวอย่างที่รวมไว้มีดังนี้:
- I/O มาตรฐาน Java ใช้เซิร์ฟเวอร์และไคลเอนต์ Echo
- Java NIO ใช้เซิร์ฟเวอร์และไคลเอนต์ Echo
- Java AIO ใช้เซิร์ฟเวอร์และไคลเอนต์ Echo
- Netty ใช้เซิร์ฟเวอร์และไคลเอนต์ Echo
- Netty ใช้เซิร์ฟเวอร์ทิ้ง
- Netty ใช้เซิร์ฟเวอร์เวลา
- กรณีการใช้งาน Java ByteBuffer
- กรณีการใช้งาน Netty ByteBuf
- โหมดการใช้งาน Netty ByteBuf สามโหมด
- Netty ใช้โปรโตคอลไร้การเชื่อมต่อเซิร์ฟเวอร์ Echo และไคลเอนต์
- ตัวอย่างพูลเธรด Java
- ตัวอย่างเครื่องปฏิกรณ์ Java
- ตัวถอดรหัสตามบรรทัดใหม่ที่กำหนดเอง
- ไคลเอ็นต์ TCP
- ตัวเข้ารหัสแบบกำหนดเอง
- ตัวแปลงสัญญาณที่กำหนดเอง
- ใช้กลไกการเต้นของหัวใจ
- การทำให้เป็นอนุกรมของวัตถุตาม Netty
- การทำให้เป็นอนุกรม JSON ที่ใช้แจ็คสัน
- การรับรองความถูกต้องสองทางที่ใช้ SSL / TSL เซิร์ฟเวอร์ Echo และไคลเอนต์
- เว็บเซิร์ฟเวอร์ที่ใช้ HTTP
- เว็บเซิร์ฟเวอร์และไคลเอนต์ที่ใช้ HTTP/2
- ห้องสนทนาที่ใช้ WebSocket
- การติดตามแบบ Lite
- Lite-การตรวจสอบ-ui
- กำลังเคลียร์กัน...
สนับสนุนหนังสือ
- หนังสือโอเพ่นซอร์ส "คู่มือผู้ใช้ Netty 4.x"
- สิ่งพิมพ์อย่างเป็นทางการ "Netty Principle Analysis and Development Practice"