Ir al contenido


Foto

WebSockets para Delphi


  • Por favor identifícate para responder
1 respuesta en este tema

#1 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 26 diciembre 2014 - 01:58

Hace un tiempo estuve haciendo un par de cosas en NodeJS (nada complejo), para ser más específicos con Socket.IO que nos da una extraordinaria funcionalidad para aplicaciones en tiempo real para la web, pero me preguntaba si podría interactuar desde Delphi o Lazarus posteriormente.

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  (h)

Aquí les dejo la información al respecto si le es de utilidad  (y):

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
  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 26 diciembre 2014 - 04:28

Muchas gracias por el dato amigo. Saludos.
  • 0




IP.Board spam blocked by CleanTalk.