面向 Delphi 和 .NET 的企业级通信组件

超过 20 年的卓越工程积淀。完整符合 RFC 6455 标准,30+ API 集成,跨平台支持从 Windows 到 Linux、iOS 到 Android。使用受全球数千名开发者信赖的原生组件,构建实时、安全且可扩展的应用程序。

20+ 年
100% 原生代码
跨平台
支持 TLS 1.3
761+ 组件
30+ API 集成
20+ 年经验
5 支持平台

eSeGeCe 技术栈一览

单一分层技术栈涵盖从底层传输到 AI 集成的一切——传输层、安全、身份验证和 30+ API 接口。

CLIENTS Browser Mobile App Desktop App TRANSPORTS sgcWebSockets · sgcIndy WebSocket HTTP/2 HTTP/3 MQTT AMQP STOMP WAMP WebRTC SSE QUIC SECURITY 横切关注:身份、认证与加密 OAuth2 JWT WebAuthn E2EE TLS 1.3 OpenSSL 3 SChannel XAdES · PAdES INTEGRATIONS 30+ API · AI · 云端 · 金融 AI & LLM OpenAI · Anthropic Gemini · MCP · Embeddings Cloud AWS · Azure · GCP IoT Hub · S3 · Pub/Sub Finance 14 家加密货币交易所 实时行情报价 Compatibility Socket.IO · SignalR Core Pusher · Firebase

一套统一的技术栈——分层、安全、可扩展——从底层 Socket 一路延伸到您的 AI 代理。

强大的组件库,统一的生态系统

sgcWebSockets

WebSocket、HTTP/2、MQTT、WebRTC、AI 及 30+ API 集成。现有最全面的 Delphi 通信组件库。

了解更多 →

sgcOpenAPI

从 OpenAPI 3.x 规范自动生成原生 Pascal SDK。提供 AWS(280+)、Google(250+)和 Azure(650+)的预构建 SDK。

了解更多 →

sgcSign

文档签名(XAdES / PAdES / CAdES / ASiC)加上代码签名(Authenticode .exe / .dll、ClickOnce、NuGet、VSIX),通过库或 sgcSign Server 实现。10 种密钥提供商,包括 HSM、AWS KMS、Azure Trusted Signing、HashiCorp Vault。21 个欧盟国家配置文件。

了解更多 →

sgcBiometrics

面向 Delphi/C++ Builder 的 Windows Hello、指纹传感器和人脸识别。Windows 生物特征框架集成。

了解更多 →

sgcIndy

增强型 Indy TCP/IP 组件套件,为企业应用程序提供扩展协议支持和性能优化。

了解更多 →
操作系统
Windows 32 位和 64 位
macOS Intel 和 ARM
Linux x64 · ARM64
iOS 15+ & iPadOS
Android API 26+
IDE 和框架
Delphi 7 → 13
C++ Builder 2007 → 13
.NET 2.0 → .NET 9

跨平台、多框架

一套源代码树可在每款现代 Embarcadero IDE 和所有主流操作系统(桌面、移动和服务器)上编译为原生组件。无需平台特定分支,无需处理 DLL 依赖。

5 操作系统目标 Windows、macOS、Linux、iOS、Android
12 IDE versions Delphi 7 through RAD Studio 13
4 UI frameworks VCL, FireMonkey, .NET, Lazarus / FPC
1 Source tree Same API and components, every target

您所需的每一种协议

十一种一流的线级协议和生态系统兼容变体。一个组件库,涵盖所有消息传递风格。

实时
传输
WebSocketRFC 6455
HTTP/2RFC 7540
SSE服务器发送事件
WebRTC点对点
消息传递与发布/订阅

四种开发者最常使用的发布/订阅线级协议的原生客户端和服务器实现。完全符合已发布的规范,并提供各生态系统主流代理的现成适配器。

MQTT 3.1.1 & 5.0

面向 IoT、移动端和数百万并发连接的轻量级发布/订阅协议

微小二进制帧(2 字节头部),断线后的持久会话,保留消息,面向不可靠网络的遗嘱消息。IoT 遥测和移动推送的事实标准。

  • QoS 0 / 1 / 2——最多一次、至少一次、恰好一次交付
  • 5.0 属性——主题别名、消息过期、响应主题、用户属性
  • 共享订阅——在工作者池间对一个主题进行负载均衡(5.0)
  • 已测试的代理——HiveMQ、Mosquitto、EMQX、AWS IoT Core、Azure IoT Hub

AMQP 0.9.1 & 1.0

具有完整事务支持的企业级消息代理协议

通过命名交换机将消息路由到具有丰富路由规则的队列中。确认、持久化和事务内置于协议中。两个不同的线级版本:0.9.1 主导 RabbitMQ;1.0 是 OASIS 标准化的代理间规范。

  • 交换机类型——直连、扇出、主题、头部
  • 持久化——持久队列在代理重启后仍存活
  • 事务——原子性多消息提交/回滚
  • 已测试的代理——RabbitMQ(0.9.1)、Azure Service Bus(1.0)、ActiveMQ、IBM MQ

STOMP 1.0 & 1.2

可使用 telnet 调试的简单文本协议

基于帧的协议,词汇量极少(CONNECT、SUBSCRIBE、SEND、ACK、DISCONNECT)。适用于任何 TCP 或 WebSocket 传输。对于想要代理但不需要二进制协议复杂性的团队,入门简单。

  • 预配置客户端——RabbitMQ STOMP 插件、ActiveMQ
  • 事务——BEGIN / COMMIT / ABORT 消息组
  • 持久订阅——跨重连持久存在
  • 自定义头部——每帧任意字符串元数据

WAMP v2

在单个 WebSocket 连接上同时支持发布/订阅 RPC

Web 应用消息传输协议将应用级事件与远程过程调用统一起来。客户端可以发布、订阅、注册可调用方法,并调用对等方注册的方法——全部在一个连接上多路复用。

  • 四种角色——发布者、订阅者、调用者、被调用者
  • 身份验证——票据、CRA 和可插拔方案
  • 路由 RPC——代理调解调用;客户端无需了解对等方
  • 使用场景——同时需要服务器可调用方法的实时仪表板
兼容性
Socket.IOv4
SignalR Core.NET
PusherChannels

从实时聊天到 AI 代理

eSeGeCe 组件提供一些最苛刻软件类别背后的协议和原语——消息传递、金融、IoT 和 AI——可直接集成到您的 Delphi 或 .NET 项目中。

大规模实时聊天

持久连接、在线状态、广播频道和二进制消息——多线程服务器支持数千名并发用户。

sgcWebSockets Socket.IO WAMP

算法交易

亚毫秒级行情数据推送,完整 TLS、二进制帧和自动重连。

14 Exchanges FIX-grade

AI 代理(MCP)

通过 Model Context Protocol 将 ChatGPT 和 Claude 连接到您自己的工具。

MCP OpenAI Anthropic

IoT 遥测

通过 MQTT 5.0、CoAP、AWS IoT 和 Azure IoT Hub 连接数百万台设备。

MQTT 5.0 CoAP AWS IoT Azure IoT

WebRTC 视频

内置 STUN、TURN 和 ICE 的点对点媒体传输。

STUN/TURN P2P

文档和代码签名流水线

通过捆绑的 sgcSign Server 签署文档——XAdES(XML)、PAdES(PDF)、CAdES(CMS)、ASiC 容器——以及代码——Authenticode(.exe / .dll / .msi)、ClickOnce 清单、NuGet 软件包、VSIX 扩展。REST API、Windows 服务安装程序,以及用于集中式 CI/CD 签名的现成 GitHub Actions / Azure DevOps / Jenkins / Docker 流水线。十种密钥提供商(PFX、PKCS#11 HSM、Azure Trusted Signing、AWS KMS、Google Cloud KMS、HashiCorp Vault、Certum SimplySign、CSC v2)。二十一个欧盟国家配置文件,适用于电子发票和劳动合同。

sgcSign XAdES / PAdES / CAdES ASiC Authenticode ClickOnce NuGet HSM / KMS Server + REST API

为什么开发者选择 eSeGeCe

专为性能和可靠性而构建

  • 完全多线程服务器,支持 IOCP/EPOLL
  • TLS 1.2 和 1.3 加密,支持 OpenSSL 和 SChannel
  • 通过 WatchDog 技术自动重连
  • 跨多个后端服务器的负载均衡
  • 支持恰好一次交付的服务质量
WebSocketClient.pas
procedure TForm1.ConnectWebSocket;
begin
  sgcWebSocketClient1.Host := 'echo.websocket.org';
  sgcWebSocketClient1.Port := 443;
  sgcWebSocketClient1.TLS  := True;
  sgcWebSocketClient1.Active := True;
end;

procedure TForm1.OnMessage(Connection: TsgcWSConnection;
  const Text: string);
begin
  Memo1.Lines.Add('Received: ' + Text);
end;
WebSocketClient.cpp
void __fastcall TForm1::ConnectWebSocket()
{
  sgcWebSocketClient1->Host = "echo.websocket.org";
  sgcWebSocketClient1->Port = 443;
  sgcWebSocketClient1->TLS  = true;
  sgcWebSocketClient1->Active = true;
}

void __fastcall TForm1::OnMessage(TsgcWSConnection *Connection,
  const UnicodeString Text)
{
  Memo1->Lines->Add("Received: " + Text);
}
WebSocketClient.cs
var client = new TsgcWebSocketClient();
client.Host  = "echo.websocket.org";
client.Port  = 443;
client.TLS   = true;

client.OnMessage += (sender, args) =>
{
  Console.WriteLine($"Received: {args.Text}");
};

client.OnConnect += (sender, args) =>
{
  client.WriteData("Hello from .NET!");
};

client.Active = true;
WebSocketClient.lpr
program WebSocketClient;
{$mode objfpc}{$H+}
uses
  sgcWebSocket;

var
  Client: TsgcWebSocketClient;
begin
  Client := TsgcWebSocketClient.Create(nil);
  Client.Host := 'echo.websocket.org';
  Client.Port := 443;
  Client.TLS  := True;
  Client.Active := True;
  ReadLn;
  Client.Free;
end.

将您的应用连接到 AI 革命

与 OpenAI、Anthropic、Google Gemini 和 Model Context Protocol 的原生集成。构建智能应用程序,一流支持 ChatGPT、Claude、嵌入向量、函数调用和实时 AI 流式传输——全部来自您的 Delphi 或 .NET 代码库。

OpenAI

ChatGPT、DALL-E、Whisper、微调和助手。完整 API 覆盖,支持流式传输和函数调用。

了解更多 →

MCP

Model Context Protocol 服务器和客户端实现。无缝向 AI 模型暴露工具、提示词和资源。

了解更多 →

ChatBot

构建具有类人交互的对话式 AI。多轮对话、上下文管理和流式响应。

了解更多 →

Embeddings

向量数据库、Pinecone 集成和自定义 AI 应用程序。语义搜索和检索增强生成。

了解更多 →

为生产环境而构建

专为让 SRE 彻夜难眠的工作负载而设计——长连接、默认加密,在高波动下自我修复。

10,000+ 并发连接数

IOCP(Windows)和 EPOLL(Linux)每线程池在负载下保持单台服务器平稳运行。

TLS 1.3 端到端加密

每个平台上的 OpenSSL 3.0 加上原生 Windows SChannel——无需额外 DLL。

< 1 ms 帧延迟

本地主机上的零拷贝帧处理;压缩消息扩展(RFC 7692)开箱即用。

24/7 WatchDog 自动重连

心跳检测、指数退避和会话恢复使客户端在网络抖动中保持连接。

开发者怎么说

受到全球各地构建实时应用程序的 Delphi、C++ Builder、Lazarus 和 .NET 开发者的信赖。

sgcWebSockets is amazing and your support is the best!
Christian Meyer 创始人兼首席技术官
Your sgcWebSockets library is very useful and easy to setup. Keep up the good work!
Simone Moretti Delphi 开发者
Thanks so much for your help and support — I love your components.
Mark Steinfeld 首席技术官

一个订阅。五款产品。零版税。

立即为您的 Delphi 或 .NET 应用添加实时、AI 和数字签名功能——包含完整源代码、订阅期内终身更新和免版税部署。