Поделиться через


Приложение B: IP-версия agnostic Source Code

Это приложение иллюстрирует перезаписную версию примеров приложений Simplec.c и Simples.c, которые корректно обрабатывают IPv4 или IPv6.

Этот код служит примером рекомендаций, приведенных в этом руководстве по IPv6, и включается для предоставления исходного кода, успешно измененного для добавления поддержки IPv6. Этот пример намеренно прост, но предоставляет практический пример для перуа и проверки. Только версия этого исходного кода IPv4 предоставляется в приложении A:исходного кода только для IPv4.

Сравнивая исходный код в приложении A (только IPv4) и приложении B (не зависят от IP-версии), вы получите представление об изменениях, необходимых для изменения приложения сокетов Windows, чтобы добавить поддержку IPv6.