Существует множество абстракций над сокетами, если вы не хотите напрямую иметь дело с API сокетов.UDP, TCP / IP, различные протоколы RPC, HTTP (который находится поверх TCP / IP) и т. Д. Многие языки программирования имеют простые методы, скажем, HTTP-запроса и получения результирующего документа.Вы можете использовать это, чтобы позволить приложениям общаться друг с другом через Интернет без использования API сокетов.
Чего вы пытаетесь достичь?
Если вы хотите пропустить сокеты, вам, в основном, нужнореализовать свои собственные средства общения с оборудованием сетевой карты и указания ему обмениваться данными с другими устройствами.Сокет - это просто абстракция, выбранная для машин * nix и Windows.