Работа с пакетами — различия между версиями

Материал из Perfect World Develop Wiki
Перейти к: навигация, поиск
(Новая страница: «== Структура пакетов == == Список пакетов == {{main|Список пакетов}} == Пример реализации ==»)
 
 
(не показано 15 промежуточных версии 2 участников)
Строка 1: Строка 1:
== Структура пакетов ==
+
{| class="wikitable" border="1" width=100%
 +
|-
 +
! colspan="3" | Списки пакетов
 +
|-
 +
! Сервис
 +
! Ссылки
 +
! Комментарий
 +
|-
 +
! rowspan="2" | gdeliveryd
 +
| [[gdeliveryd ProtocolType|ProtocolType]]
 +
| rowspan="2" | 1.1.6 v6 — 1.5.5 v156
 +
|-
 +
| [[gdeliveryd CallID|CallID]]
 +
|-
 +
! rowspan="2" | gamedbd
 +
| [[gamedbd ProtocolType|ProtocolType]]
 +
| rowspan="2" | 1.5.1 v101
 +
|-
 +
| [[gamedbd CallID|CallID]]
 +
|-
 +
! rowspan="2" | uniquenamed
 +
| [[uniquenamed ProtocolType|ProtocolType]]
 +
| rowspan="2" | 1.5.1 v101
 +
|-
 +
| [[uniquenamed CallID|CallID]]
 +
|}
 +
Список пакетов из gdeliveryd, gamedbd и uniquenamed воссоздан парсингом отладочной информации ([http://en.wikipedia.org/wiki/DWARF DWARF]). Список и структуры пакетов актуальны для всех версий. Для пакетов сделаны зависимости друг от друга — легко найти пакет, который придет от сервера как ответ, и наоборот. Зависимости отображаются на страницах пакетов. Для каждого сервиса предоставлены списки ProtocolType и CallID, пакеты из последнего можно вызывать только со стороны сервера.
  
== Список пакетов ==
+
= Реализации =
{{main|Список пакетов}}
+
* [[Работа с пакетами в PHP|PHP]]
 
+
== Пример реализации ==
+

Текущая версия на 16:09, 19 июня 2018

Списки пакетов
Сервис Ссылки Комментарий
gdeliveryd ProtocolType 1.1.6 v6 — 1.5.5 v156
CallID
gamedbd ProtocolType 1.5.1 v101
CallID
uniquenamed ProtocolType 1.5.1 v101
CallID

Список пакетов из gdeliveryd, gamedbd и uniquenamed воссоздан парсингом отладочной информации (DWARF). Список и структуры пакетов актуальны для всех версий. Для пакетов сделаны зависимости друг от друга — легко найти пакет, который придет от сервера как ответ, и наоборот. Зависимости отображаются на страницах пакетов. Для каждого сервиса предоставлены списки ProtocolType и CallID, пакеты из последнего можно вызывать только со стороны сервера.

Реализации