В системах POSIX имена служб обычно определяются в файле</etc/services>. В Windows имена служб можно найти в файле<c:\windows\system32\drivers\etc\services>. Операционные системы могут использовать дополнительные местоположения при разрешении имен служб.
Статья ip::basic_resolver_query::basic_resolver_query (1 of 4 overloads) раздела Boost.Asio ip::basic_resolver_query::basic_resolver_query может быть полезна для разработчиков на c++ и boost.