Article

From:
To:
All
Subject:
ANN: sgcWebSockets 3.2
Newsgroup:
embarcadero.public.delphi.thirdpartytools.general

ANN: sgcWebSockets 3.2

sgcWebSockets is a complete package providing access to HTML5 WebSockets API (WebSocket is a web technology providing for bi-directional, full-duplex communications channels, over a single Transmission Control Protocol (TCP) socket)

allowing to create WebSocket Servers, Intraweb WebSocket Clients, HTML5Builder clients or WebSocket clients in VCL, Lazarus and Firemonkey Applications.

What's new 3.2

- Added Support to Rad Studio XE7.
- Added Support for Server-Sent Events and FallBack Support when WebSockets and Flash are not supported. - New Component TsgcWebSocketProxyServer: server that translates WebSocket protocol to normal socket, allowing a browser to connect to any application/server. - New Features: WatchDog (Server and Client), HeartBeat (added to Server components).
- Added initial support for Socket.IO 1.* Servers.
- Added New Demos:
   
- KendoUI_Grid: shows how implement KendoUI Grid in a Browser with WebSockets.
   - ServerSentEvents: simple demo showing the use of SSE.
   - CBuilder: Chat demo in CBuilder.

Features:
- Fully functional multithreaded WebSocket server according to RFC 6455. - Supports Firemonkey (Windows and MacOS). - Supports NEXTGEN iOS and Android Compiler.
- Supports Chrome, Firefox, Internet Explorer and Safari (including iPhone, iPad and iPod) and Internet Explorer 10+.
- Supports C# .NET through sgcWebSockets.dll
- Supports CBuilder.
- Multiple Threads Support. 
- Supports Binary and Text Messages.
- Server component providing WebSocket and HTTP connections through the same port. - Supports Message Compression, supported by Server and Client Components (compatible with Chrome and Safari too).
- Built-in WatchDog and Heartbeat features available.
- Proxy Server Component that translates WebSocket protocol to normal socket, allowing a browser to connect to any application/server.
- Flash FallBack support for browsers without native websocket implementation.
- Client WebSocket supports connections through Socket.IO Servers.
- Client WebSocket supports connections through HTTP Proxy Servers. 
- Events Available: OnConnect, OnDisconnect, OnMessage, OnError, OnHandshake, OnException...
- Built-in sub-protocols: opensource like: JSON-RPC 2.0, 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 for Server and Client Components. 
- Components are Free for personal or commercial use. If you want source code you can buy one-time license fee.

Online Demos (Web Browser compatibility: Chrome, Firefox, Safari and Internet Explorer 10+):

KendoUI Grid: http://websockets.demos.esegece.com/kendoUI_grid (new demo) Real Time Monitor: http://websockets.demos.esegece.com/monitor Chat Demo: http://websockets.demos.esegece.com/chat Protocol Demo: http://websockets.demos.esegece.com/protocol Real Time Tickets: http://websockets.demos.esegece.com/tickets Real Time Quotes: http://websockets.demos.esegece.com/quotes Snapshots Demo: http://websockets.demos.esegece.com/snapshots WAMP Protocol: http://websockets.demos.esegece.com/wamp WebRTC Protocol: http://websockets.demos.esegece.com/webrtc (only chrome) Server-Sent Events: http://websockets.demos.esegece.com/sse (new demo)

Compiled Demos:

http://www.esegece.com/download/sgcWebSockets_bin.zip

Trial Version:
http://www.esegece.com/download/sgcWebSockets.zip

More Info:
http://websockets.esegece.com
FYI: Phrase searches are enclosed in either single or double quotes
 
 
Originally created by
Tamarack Associates
Fri, 29 Mar 2024 15:26:02 UTC
Copyright © 2009-2024
HREF Tools Corp.