Если 4 то можно и через .NET.
X++:
#define.Port( );
#define.Server('сервер на котором запущена служба');
System.Net.Sockets.TcpClient tcpClient;
;
tcpClient = new System.Net.Sockets.TcpClient();
tcpClient.Connect(#Server, #Port);
if(!tcpClient.Connected)
throw error("Сервер не доступен");
И не надо ни каких библиотек с собой тянуть)))