¿Hay alguna razón para favorecer canalizaciones con nombre sobre sockets para IPC local (tanto con win-api), effective-wize, resource-wize o de otro modo, ya que ambas se comportan muy parecidas (y probablemente se abstraigan mediante una interfaz similar de todos modos), en una aplicación que probablemente ya use sockets para fines de red de todos modos?Sockets vs named pipes para IPC local en Windows?
Puedo nombrar al menos el problema de direccionamiento: números de puerto para sockets contra nombres de archivo para pipes. Además, los conductos con nombre (AFAIK) no alertarán al cortafuegos (diálogo de bloqueo/desbloqueo), aunque las aplicaciones bloqueadas todavía se pueden comunicar a través de los enchufes de forma local. ¿Algo más para tener en cuenta?
En el caso de usar sockets, ¿hay alguna configuración/indicadores winsock que se recomiendan cuando se usan sockets localmente?
Las PC con Windows siempre tienen una interfaz de bucle invertido virtual instalada. No necesita tener un adaptador de red o un controlador en la PC para usar los enchufes de Windows. Use la dirección IP 127.0.0.1 para abordar sus procesos locales. – phord