Mi sorpresa es que si existen los componentes necesarios que pueden ayudarme en esta cuestión e interactuar con tal funcionalidad, tanto compatibles con Delphi, Lazarus e incluido FireMonkey y más.
Ya lo he probado con XE7 y FireMonkey, funcionó para Windows y Android. Simplemente sorprendente
Aquí les dejo la información al respecto si le es de utilidad :
sgcWebSockets is a complete package providing access to WebSockets protocol, allowing to create WebSockets Servers, Intraweb Clients or WebSocket Clients in VCL, Lazarus/FPC and Firemonkey applications.
Fully functional multithreaded WebSocket server according to RFC 6455.
Supports Firemonkey (Windows, MacOS, iOS and Android).
Supports Lazarus / FreePascal.
Supports CBuilder.
Supports C# .NET through sgcWebSockets.dll
Supports Chrome, Firefox, Safari, Opera and Internet Explorer (including iPhone, iPad and iPod)
Binary and Full Unicode Messages Support
Message compression using PerMessage_Deflate extension.
Flash FallBack for Web Browsers without native WebSockets (like Internet Explorer 6-9).
Multiple Threads Support
Server component providing WebSocket and HTTP connections through the same port.
Client WebSocket supports connections through Socket.IO Servers.
Client WebSocket supports connections through HTTP Proxy Servers.
WatchDog and HeartBeat built-in support.
Events Available: OnConnect, OnDisconnect, OnMessage, OnError
Built-in sub-protocols: JSON-RPC 2.0(Transactional Messages, PubSub, RPC, Queues, QoS and more), Datasets, WebRTC and WAMP.
Built-in Javascript libraries to support browser clients.
Easy to setup
Javascript Events for a full control
Async Events using Ajax
SSL/TLS support on Server and Client components
http://websockets.esegece.com/
Saludos