Xây dựng cờ tướng server
Tóm tắt
Đồ án đi sâu tìm hiểu nền tảng .NET Framework, ngôn ngữ lập trình C# và kiến trúc mạng máy tính để xây dựng hệ thống phần mềm giải trí Cờ tướng trực tuyến mô hình Client-Server. Nội dung đồ án bao quát các kiến thức lý thuyết nền tảng về bộ giao thức mạng TCP/IP, cách thức hoạt động của các tầng giao thức, các đối tượng Socket và mô hình truyền thông không kết nối lẫn hướng kết nối. Thông qua các cơ sở lý thuyết này, tác giả đã tiến hành phân tích, thiết kế và cài đặt một máy chủ trò chơi cờ tướng (Server) có khả năng lắng nghe kết nối, xử lý yêu cầu và đồng bộ trạng thái bàn cờ cho nhiều người chơi cùng lúc (Client). Đồ án không chỉ mang lại giá trị giải trí cao mà còn là ứng dụng thực tế minh họa rõ nét kỹ thuật lập trình mạng, cơ sở dữ liệu và quản lý đa luồng.