tailieunhanh - Algorithms and Networking for Computer Games phần 8

Thích ứng thích ứng có thể được định nghĩa là một khả năng phản ứng thích hợp với hoàn cảnh thay đổi hoặc thay đổi. Trong một nghĩa nào đó, thích ứng giống như học một kỹ năng trong thế giới thực: Khi chúng ta học cách đi xe đạp, chúng tôi không nhận được, ví dụ, các công thức vật lý mô tả | COMMUNICATION LAYERS 179 Summary We presented communication as three layers - physical logical and application. This follows from the idea that some parts can be implemented as a software engine . graphics engines . Here the logical layer acts as an engine which provides the basic concepts and mechanisms for advanced distributed computing. We can think of the logical layer as a toolbox derived from research and standards that combines the networked application to the physical layer. In practice to achieve this we have to select and possibly hybridize the basic approaches. Figure gives an example of the three communication layers. It illustrates a networked application from the perspective of login management. The control of the access permissions and session log maintenance are centralized by using a server-network . nodes s0 s1 and s2 to which the clients . nodes c0 C1 and C2 subscribe. The servers s1 and s2 provide the application state which is replicated in the other satellite servers over the Internet. For example s0 serves the clients in the local LAN . c0 and possibly other geographically near clients . C1 . To supervise the game the console clients . c2 Replicated data Authentication and account management Figure An example of the three communication layers to implement authentication and account management features. The physical platform consists of nodes circles data stores cylinders and cabling lines . The logical platform includes a server-network . a communication architecture distributed and replicated data . a data architecture and timing functionality . a control architecture . 180 COMMUNICATION LAYERS can connect directly to the server. The state data is distributed to the clients so that they are more responsive. Consequently the networked application becomes more reliable because we can tolerate a single point of server failure while having unreliable or high-latency connection to a server. Finally the .

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.