Tổng quan Hướng dẫn
Trên trang này
Các hướng dẫn này đi qua những mẫu thực tế, chạy được ngay — hãy bắt đầu với mẫu gần nhất với thứ bạn đang xây dựng.
Bắt đầu tại đây
- Xây dựng phòng Chat — phát tin nhắn tới mọi client đang kết nối
- Bảo mật máy chủ — bật mã hóa và chạy TCP, UDP, WebSocket cùng lúc
- Hướng dẫn Blazor WebAssembly (WASM) — kết nối client trình duyệt qua WebSocket bằng
WebSocketSession
Logic ứng dụng
- Triển khai Handler gói tin — viết logic nghiệp vụ và quản lý opcode
- Hướng dẫn sử dụng Middleware — áp dụng chính sách cho các handler
Mạng
- Hướng dẫn Phiên kết nối Client — kết nối phiên TCP/UDP bằng
Nalix.SDK - Hướng dẫn Máy chủ UDP — xây dựng dịch vụ datagram độ trễ thấp
- Hướng dẫn Mẫu kết nối TCP — request/response và ghép nối listener thủ công
- Hướng dẫn Bảo mật UDP — bàn giao phiên an toàn cho UDP
- Cấu hình thời gian chờ kết nối rỗi — tinh chỉnh timeout kết nối
Mở rộng
- Hướng dẫn Tùy chỉnh Middleware — xây dựng các thành phần pipeline của riêng bạn
- Tùy chỉnh Metadata Provider — dùng attribute để điều khiển hành vi tùy chỉnh
- Tùy chỉnh bộ định tuyến gói tin — định tuyến gói tin ngoài dispatcher mặc định
- Tùy chỉnh Serialization Provider — đăng ký formatter tùy chỉnh
Tài liệu tham khảo cho phần bắt đầu
- Kiến trúc máy chủ mẫu — một trình tự khởi động chuẩn và mẫu điểm xuất phát
Triển khai & vận hành
- Danh mục kiểm tra Production — cổng kiểm soát trước khi phát hành, kèm ví dụ minh họa
- Reverse Proxy & TLS Termination — cấu hình HAProxy, Nginx, Cloudflare và PROXY Protocol v2
- Hướng dẫn xử lý sự cố — các vấn đề thường gặp và nơi nên kiểm tra trước