Heyworks: Архитектура клиент-серверной мобильной игры: от...
-
Upload
flash-gamm -
Category
Presentations & Public Speaking
-
view
358 -
download
0
description
Transcript of Heyworks: Архитектура клиент-серверной мобильной игры: от...
Андрей Чайко
Старший Unity3D разработчик в компании
Архитектура клиент-серверноймобильной игры
От общего к частному
Сервер
HTTP
HTTP CLIENT
OPERATIONS
EMULATORS
COMPONENTS
…...
Army ComponentCreate Soldier OpDelete Soldier Op
Add Money OpBuy Product OpShop Component
SERVERData Transfer Objects
Клиентская архитектура
BASE OPERATION
Жизненный цикл данных
Server Entity
Data Transfer Object
Client Entity
Процесс выполнения запроса
Inventory Sync
Operation
Sync Request
DTO
Server processing
SyncResponse
DTO
Inventory Entity
HTTP CLIENT
OPERATIONSCOMPONENTS
…...
Army ComponentCreate Soldier OpDelete Soldier Op
Add Money OpBuy Product OpShop Component
ClientData Transfer Objects
Серверная архитектура
BASE OPERATION
DB SERVICES
Configuration