cbuilder
333 articles tagged “cbuilder”.
333 articles tagged “cbuilder”.

sgcUI 2026.10 在一个套件中提供 14 款原生 UI 产品:表格、透视表、图表、仪表板、仪表盘、计划器、图表绘制、地图、PDF 和报表,适用于 Delphi、C++ Builder 和 .NET…

在 Delphi 代码中为合作伙伴加密文件、解密 GnuPG 发给你的文件,并对发布包签名或验证,OpenPGP 用纯 Object Pascal 编写,无需外部工具或 DLL…

用 Object Pascal 编写、无需任何外部库的 ML-KEM、ML-DSA 和 SLH-DSA,让 Delphi 应用能够使用专为在量子威胁下依然安全而设计的算法来协商密钥、签名和颁发证书…

密码会被钓鱼、重复使用和泄露。Passkey 不会。本文介绍 Delphi 应用程序如何注册 Passkey、在没有用户名的情况下登录用户,并把每个 Passkey 保存在自己的数据库中…

sgcHTML 新增了身份验证、路由、测试、SPA 导航、SSE、AI Data Pack、CRUD、一个 AI 页面生成器、MCP Apps 和 Web Push,密码学也借助纯 Pascal 编写的 TLS 1.3 和 TLS 1.2 引擎迈向了后量子时代…

你的客户希望员工能够使用 Entra ID、Okta 或 AD FS 登录。这是 Delphi 应用程序中完整的 SAML 流程,从第一次重定向到通过验证的用户…

把语言设置为阿拉伯语或希伯来语,整个页面就会变为从右到左:dir 属性、Bootstrap RTL 样式表和每一个 sgcHTML 组件都会随之切换,而从左到右的页面则与之前逐字节保持一致…

当无法打开 WebSocket 时通过普通 HTTP 推送更新,面向已经关闭浏览器的用户的 Web Push,以及一个决定使用二者中哪一个的通知组件…

Passkey、SAML 单点登录、Active Directory、身份验证器应用生成的验证码、用于邮件的 OpenID Connect 与 OAuth2,作为可以直接拖到窗体上的 Delphi 组件,而不是需要自己编写的协议…

一个全局开关在启动时选择加密后端:一如既往的 OpenSSL、纯 Object Pascal,或者在 OpenSSL 库缺失时自动回退,无需重新编译…

TsgcAIVoiceAgent 会监听、检测用户何时说完、开口回应并调用你的工具,基于 OpenAI Realtime 或 Gemini Live。即将登陆 sgcWebSockets 2026.10…

在表格上方输入一句话,它就会筛选、排序、分组并高亮显示,配有在没有 API 密钥时也能作答的基于规则的解析器,以及一个不允许任何模型文本到达页面的校验器…

面向 Delphi 的 MCP 服务器和客户端现已支持 MCP 2026-07-28:无状态请求、discover、subscriptions、多轮往返请求和 tasks…

列表、搜索框、分页器、表单、删除,以及负责写入的代码,全部整合为一个组件,可以基于数据集,也可以基于你自己的 SQL,并配有 IDE 向导和命令行生成器…

一个用 Object Pascal 编写的 TLS 1.3 和 TLS 1.2 引擎,让 Delphi 客户端或服务器在可执行文件旁不带任何 DLL 的情况下就能进行 TLS 通信,顺带协商混合后量子密钥交换…

TsgcSSEClient 读取 Server-Sent Events 流,自行重连并通过 Last-Event-ID 恢复,因此连接断开不会丢失消息。即将在 sgcWebSockets 2026.10 中推出…

输入一张 PDF 发票或一张收据照片,输出经过验证的 JSON,每个字段都带有置信度。TsgcAIDocumentExtractor 即将在 sgcWebSockets 2026.10 中推出…

签名服务器并不需要您的安装程序,只需要它的摘要。sgcSign Server 的哈希路由仅凭几十个字节即可为 MSI 或 MSIX 签名,安装包始终不会离开构建代理…

用一句话描述一个页面,或者把它指向一张截图,sgcHTML 设计器就会用你自己的组件把它构建出来,所依据的模式无法说出任何你没有注册过的东西…

TsgcMSISigner 和 TsgcAppxSigner 在 Delphi 中为 .msi、.msp、.msix 和 .appx 文件签名并附带时间戳,并拒绝为发布者与证书不匹配的 MSIX 签名…

一个用页面而不是段落来回答的 MCP 工具:sgcHTML 页面现在可以在 ChatGPT、Claude 和 VS Code 中渲染,点击操作会返回到你的 Delphi 应用…

捷克 EET 2.0 报送将于 2027 年 1 月 1 日开始。TsgcEETClient 对每笔销售进行签名并发送,读取 pok 并验证确认回执,同时提供验证模式和离线队列…

sgcWebSockets、sgcWebSockets .NET、sgcSign、sgcIndy 与 sgcOpenAPI 的 2026.9.0 版本:原生 WebRTC 媒体引擎、全新的加密包、验证中的信任锚…

sgcWebRTC 是面向 Delphi 和 C++ Builder 的全新 WebRTC 媒体引擎:SDP 信令、基于 STUN 和 TURN 的 ICE、DTLS-SRTP、SCTP 数据通道,以及 Opus、G.711、VP8 和 H.264 媒体,无需浏览器,也无需 WebView…

sgcOpenAPI 2026.9.0 重写了解析器:OpenAPI 3.1 和 3.2,用 Warnings 列表取代静默失败,可用的 schema 组合,正确的枚举,安全的外部引用,以及可脚本化的命令行…

sgcSign 2026.9.0:验证中的信任锚、内容更丰富的证书列表、无需 PIN 的多插槽 PKCS#11、两个新的 PAdES 配置、带签名的时间戳请求,以及一个共享的 HTTP 传输层…

sgcHTML 新增了 CameraScanner、NumPad、CommandPalette 和 EmptyState,并在五个全新的在线演示中让这四个组件同时发挥作用:仓库管理、零售收银终端、报表与分析、多租户 SaaS 平台以及现场服务…

一个 Huobi 和 HTX 签名缺陷将本地日期与 UTC 时间混合使用,导致在非 UTC 时区运行的主机上,每天都有部分时段所有私有请求失败。这看起来像是间歇性的身份验证问题,而实际上只是一个两行代码的修复…

2026.9 中修复的四个 Kraken 缺陷:现货 WebSocket 客户端在连接到 v2 端点的同时却仍在使用 v1 协议、Futures REST 订单以 GET 方式发出导致已签名的请求体被丢弃,以及重新连接后私有订阅从未被重放…

sgcWebSockets 2026.9.0 新增了 sgcHTML 设计界面,使页面可以在 VCL 窗体上以可视化方式组合,而不必只靠代码,使用完全相同的组件,生成完全相同的 HTML…

你的 AI 助手从未读过 eSeGeCe 的源码,所以它会凭空造出并不存在的属性。智能体技能解决了这个问题,免费且采用 MIT 许可…

sgcCrypto 是一个全新的 43 单元加密库,适用于 Delphi 和 C++ Builder:AES-GCM、ChaCha20-Poly1305、SHA-3、Argon2、Ed25519、X.509 以及后量子的 ML-KEM、ML-DSA 和 SLH-DSA,从 sgcWebSockets Standard 起免费包含…

sgcWebSockets 2026.8 新增 QUIC 与 HTTP/3 组件、可链接进可执行文件的 OpenSSL、三十多个全新 sgcHTML 组件、重写的 SChannel TLS 层、zlib 1.3.1 以及 CycloneDX SBOM…

安装程序现在会为所打包的版本生成一份 CycloneDX SBOM,并将其安装为 sbom.cdx.json,因此该文件永远不会与它所描述的代码脱节…

zlib 从 1.2.12 升级到 1.3.1。由于 zlib 是静态链接的,这次更新意味着要重新构建三套独立的目标文件,并在每个受支持的编译器上加以验证…

在 HTTP 429 上读取 Retry-After,用一个帧订阅整个自选列表,让交易所不再在重连之后关闭你的连接…

sgcProtoBuf 把 Protocol Buffers 定义转换为 Delphi 单元,递归解析 import 并为每个 package 生成一个单元…

把 OpenAPI 插件挂到 TsgcHTTPRESTServer 上,让一份规范驱动路由、校验、安全策略和 Swagger UI,而全部接线只需一次赋值…

为 TsgcHTTPRESTServer 准备的哈希用户存储直接接入 HTTP Basic、五种按请求解析租户的方式,以及带健康检查端点的 Prometheus 指标…

TsgcHTTPRESTServer 是一个面向 REST API 的全新 HTTP 服务器组件,在 TsgcHTTPServer 之上增加了 CORS、指标与健康检查端点以及多租户支持…

现在可以将 OpenSSL 直接链接到您的 sgcWebSockets 可执行文件中,而不是在运行时从 libcrypto 和 libssl DLL 加载。只需在 uses 子句中添加一个单元,无需其他配置……

sgcWebSockets 为 IOCP 和 EPOLL 服务器引擎新增了 TCPKeepAlive 和 KeepAliveTimeout,关闭对端已悄然消失的连接,而不再让它们永远保持打开状态…

sgcQUIC 通过 TsgcHTTP3Client 和 TsgcHTTP3Server 为 Delphi 和 C++ Builder 带来 HTTP/3,在 QUIC 之上运行 HTTP 语义,配合 QPACK 头部压缩、每个谓词、异步请求以及 Alt-Svc 发现…

sgcQUIC 为 Delphi 和 C++ Builder 添加了 QUIC 传输协议,提供 TsgcQUICClient 和 TsgcQUICServer,基于原生 OpenSSL 3.5 QUIC 引擎构建,支持 TLS 1.3、多路复用流与 0-RTT…

从任何 WebBroker 应用程序和 DataSnap 服务器提供 sgcHTML 页面,并在与你的 DataSnap REST 端点相同的端口上进行实时 WebSocket 更新…

三个全新的 sgcHTML 管理组件:Presence 提供实时在线用户名单,RolesPermissions 提供授权矩阵,UserManagement 提供完整的用户管理表格…

六个全新的 sgcHTML 反馈与布局组件:Badge、PDFViewer、ContextMenu、ProgressBar、JobProgress 和 LogViewer — 告诉访问者此刻正在发生什么…

sgcHTML 新增六个表单组件:MultiSelect、ColorPicker、Slider、TimePicker、SignaturePad 和 Transfer—真实管理表单在纯文本框之外所需的输入控件…

只需三个钩子,即可将 D3.js、Chart.js、DevExtreme Grid 或任意浏览器库放入 sgcHTML 页面,或将其封装为可复用的服务器端组件…

六个全新的 sgcHTML 视觉组件,均以纯服务器端 SVG 渲染:Heatmap、Sparkline、CandlestickChart、TreeMap、QRCode 和 Barcode — 无需图表库,无需客户端 JavaScript…

四个用于结构化数据的全新 sgcHTML 组件:用于层级表格的 TreeGrid、用于分组聚合的 PivotTable、用于实时事件流的 ActivityFeed,以及用于可调整大小双面板布局的 Splitter…

sgcWebSockets 2026.7 新增多服务器集群、带重连恢复的消息历史、async / await、退避与重试、发送队列背压、HTTP 服务器压缩,以及经过加固的 HTTP 客户端…

Binance、Kraken、Coinbase 以及其他交易所客户端在重连后自动重新订阅,另外还有一个客户端限流器,用于限制你在一个时间窗口内发送的 REST 请求数量…

MCP 客户端现在可以使用 OAuth2 认证:它会获取令牌、缓存并在过期前一直复用。此外还新增了一种授权类型,即 Identity Assertion Authorization Grant,用于在多个域之间传递身份…

一个停止读取的客户端就能让广播服务器的内存不断增长直到崩溃。sgcWebSockets 2026.7 用 MaxQueueSize 和三种溢出策略限制每个连接的发送队列,并提供 OnSendBufferFull 事件…

如果公钥来自攻击者,那么用它加密毫无意义。sgcWebSockets 现在用长期身份密钥为每个临时 E2EE 密钥签名,因此对端会验证签名、比对指纹并固定它们…

当客户端在 Accept-Encoding 中声明支持时,sgcWebSockets HTTP 服务器现在可以用 gzip 或 deflate 压缩响应,既适用于 DocumentRoot 文件,也适用于你自行构建的响应,默认关闭…

WatchDog 现在可以用指数退避加抖动来重连,而不再是固定间隔;HTTP 客户端也可以自行重试失败的请求,并遵守服务器给出的 Retry-After 提示…

sgcWebSockets 2026.7 为 Delphi 带来了任务与 future:像调用一个有返回值的函数那样 await 一个 HTTP 请求、一次 WebSocket 连接或一次 AI 聊天调用,并配有 ThenProc、OnError 以及真正能停止工作的取消机制…

IETF 制定了一个名为 QUERY 的全新 HTTP 方法:一种安全、幂等且可携带请求体的请求。sgcWebSockets 在客户端和服务器中通过 HTTP/1.1、HTTP/2 和 HTTP/3 提供支持…

一个全新的 sgcHTML 组件即可构建整张网页 —— 页眉、导航菜单、内容和页脚 —— 而单个 Layout 属性就能在六套模板之间重塑页面,适用于 Delphi、C++ Builder 和 .NET…

一个会跟随重定向、并且无限制读取响应的 HTTP 客户端本身就是攻击面。sgcWebSockets 2026.7 新增了一组可选启用的开关来堵住它:跨主机重定向剥离凭据、禁止 HTTPS 降级、响应大小上限、cookie 合理性检查…

sgcWebSockets 为每个通道保留带偏移量的有界消息历史,因此断开连接的客户端在重连时会自动重放它错过的消息,可选启用,并附带 Delphi 和 .NET 示例…

TsgcWSCluster 将 sgcWebSockets 横向扩展到多个服务器节点,在一个节点上的发布或 Presence 事件会到达任意其他节点上的订阅者,通过零基础设施的 mesh 背板或 Redis 实现,并附 Delphi 和 .NET 示例…

Delphi Web UI 框架详细对比:IntraWeb、UniGUI、TMS WEB Core、TMS XData 与 sgcHTML — 架构、部署、学习曲线和实时能力…

使用 sgcHTML 在 Delphi 中构建实时 ERP 仪表板的分步指南:KPI 统计卡、营收图表、分页发票表格、看板以及通过 WebSocket 推送的实时更新…

sgcHTML 为 Delphi、C++ Builder 和 .NET 开发者提供 60 余个服务端 HTML 组件,可生成 Bootstrap 5 标记并通过 htmx 保持交互性 — 无需编写 JavaScript…

sgcWebSockets 2026.6 新增原生 gRPC 客户端、独立的 OpenAPI 3 服务器、Apache Kafka 客户端、原生 Android 与 Apple TLS(无需 OpenSSL)、防火墙机器人检测、MCP stdio 传输、后量子加密,以及经过加固的 WebSocket 与 HTTP 服务器…

一个新的原生 Android TLS 后端,让你的应用使用 Android 自带的 SSLEngine 通过 TLS 连接,因此 APK 中不再附带任何 OpenSSL .so 文件。切换只需修改 TLSOptions.IOHandler 的一行代码…

全新的原生 Apple TLS 后端让你的 iOS 和 macOS 应用使用操作系统自带的协议栈通过 TLS 连接,因此无需部署 OpenSSL .dylib,并可通过 Network.framework 获得 TLS 1.3…

sgcWebSockets Enterprise 提供了一个基于 TsgcGRPCClient 的强类型 Vertex AI gRPC 客户端。在 Delphi 中通过 HTTP/2 调用 Gemini 模型,使用服务账号进行身份验证,从内容部分构建 generateContent 请求并读回候选结果……

过去从 DocumentRoot 提供文件服务时,每个连接都会将整个文件加载到内存中,因此 100 次下载一个 1 GB 的文件就需要约 100 GB 的 RAM。现在文件从磁盘流式传输,内存保持平稳……

在 Delphi 中通过 gRPC Storage Read API 读取 Google BigQuery 表的实用指南:基于 TsgcGRPCClient 的强类型 BigQuery 客户端如何在 HTTP/2 上运行、使用服务账号进行身份验证、创建读取会话并以 Avro 或 Arrow 服务器流式传输行……

sgcWebSockets Enterprise 中强类型 Google Cloud Storage gRPC 客户端的实用指南:它如何在 HTTP/2 传输之上运行、服务账号 JWT 身份验证如何工作,以及列出存储桶、创建存储桶和列出对象的 Delphi 示例……

在 Delphi 中通过 gRPC 调用 Google Cloud Natural Language 的实用演练:强类型 Natural Language 客户端如何运行在 sgcWebSockets HTTP/2 传输之上、服务账号身份验证如何工作,以及分析情感、提取实体并分类文本的 Delphi 示例……

现在 HTTP 服务器会在静态文件服务中阻止路径遍历、限制请求体大小、拒绝走私式请求、保护 HTTP/2 免受 Rapid Reset 攻击,并对响应头进行净化…

sgcIndy 2026.6 为其服务端技术栈带来可选启用的安全加固:严格 TLS 证书验证、CRIME 与重新协商缓解、服务端密码套件优先、带总读取截止时间的 Slowloris 防护、HTTP 正文与请求头大小限制、请求走私拒绝,外加 ML-KEM-768 后量子原语……

如何在 Delphi 中使用 sgcWebSockets 通过 gRPC 调用 Google Cloud Vision:一个基于 TsgcGRPCClient 的强类型 Vision 客户端,通过 HTTP/2 运行标签、文本(OCR)、人脸和地标检测,配合服务账号 JWT 身份验证和一个开箱即用的 demo……

为 WebSocket 服务器提供新的内置保护:可配置的消息大小限制可阻止超大、分片和压缩的内存攻击,以及更严格的握手验证…

如何在 Delphi 中使用 sgcWebSockets 通过 gRPC 调用 Google Cloud Translation v3:一个基于 TsgcGRPCClient 的强类型 Translation 客户端,通过 HTTP/2 传输配合服务账号身份验证翻译文本、检测语言并列出支持的语言……

sgcWebSockets 强类型 Speech-to-Text gRPC 客户端的实用指南:它如何在 HTTP/2 传输之上运行、如何使用 Google 服务账号进行身份验证,以及一个构建识别请求、调用 Recognize 并读取转录文本和候选结果的 Delphi 示例……

在 Delphi 中通过 gRPC 向 Google Cloud Pub/Sub 的主题发布消息并从订阅拉取消息,使用基于 TsgcGRPCClient、原生 HTTP/2 传输和服务账号身份验证构建的强类型客户端,无需任何外部运行时……

sgcWebSockets Enterprise 现已包含 TsgcGRPCClient,这是一个运行于内置 HTTP/2 传输之上的原生 gRPC 客户端。支持一元调用、服务端流式、客户端流式和双向调用、元数据、截止时间、拦截器和重试,无需任何外部 gRPC 运行时…

TsgcGRPCClient 分步指南:gRPC 如何运行在 sgcWebSockets 的 HTTP/2 传输之上,如何配置通道、metadata、截止时间与重试,以及一元、服务端流式、客户端流式和双向流式调用的 Delphi 示例……

让你的 Delphi MCP 服务器通过 stdin/stdout 运行,并由客户端将其作为本地子进程启动,这正是 AI 编码代理所采用的原生模式…

从 sgcWebSockets 2026.6.0 起,为 Delphi 和 C++Builder 提供原生 Apache Kafka 客户端:通过原生 Kafka 二进制协议生产和消费消息、消费者组、主题(topic)管理以及偏移量(offset)管理…

2026 年 Delphi WebSocket 库的买家指南:sgcWebSockets、Indy、TMS FNC WX、mORMot 和 Synapse 在功能、许可、维护和 Delphi 版本支持方面的比较。

sgcWebSockets 与 Overbyte ICS 面向 Delphi 的并排比较:WebSocket、HTTP/2、协议广度、商业支持、许可和开发者体验。

2026 年 sgcWebSockets 与 Indy 面向 Delphi 开发者的实用比较:WebSocket、HTTP/2、MQTT、AMQP、QUIC、性能、维护以及何时选择哪个。

TsgcWebSocketFirewall 组件在 sgcWebSockets 2026.6 中获得了基于 IP 的机器人检测 — 通过已知机器人列表、ASN 范围、反向 DNS 和 DNSBL 查询识别经过验证的爬虫、数据中心范围和被列入黑名单的 IP…

TsgcWSAPI_FXCM 组件已从 sgcWebSockets 2026.6 的 Delphi 和 .NET 版本中移除。FXCM 已停用其公开的 ForexConnect / REST / 流式交易 API、转而采用第三方平台、使该集成失去了上游服务提供方…

幕后揭秘:为什么 sgcWebSockets 选择提供带 HPACK 和帧多路复用的自定义 HTTP/2 实现,而不是在 Indy 的阻塞 I/O 模型上改装。

sgcWebSockets 2026.6 新增的 Setup 选项可从运行时包中剥离内嵌的 JS 客户端打包文件 — 非常适合 Delphi / C++Builder 客户端以及后端专用服务器。

sgcWebSockets 2026.5 发布 TsgcWSRateLimiter、TsgcWSCircuitBreaker 和 TsgcWSAPIKeyManager、Forex.com + Lightstreamer 客户端、面向 MCP Server 的 OAuth 2.1、高性能 IOCP / EPOLL 调优、ML-KEM-768 后量子密钥以及大规模的 HTTP/2 / MCP 修复批次。

sgcSign 2026.5 新增针对 PE 文件的 Microsoft Authenticode 签名、ClickOnce / NuGet / VSIX 签名器、欧盟 eIDAS 合规套件(ASiC、LOTL/EUTL 信任列表、CSC 远程签名)、9 个雇佣配置文件、保加利亚 Peppol 配置文件、原生 QR Code 生成器和ECDSA P-256/384/521。

sgcWebSockets 下一个版本(2026.5.0)新增对 Forex.com / StoneX / CityIndex 交易 API 的原生支持:REST 订单管理加上实时 Lightstreamer 流式传输……

New Product Launch Introducing sgcSign Enterprise-grade digital signatures for Delphi and C++Builder — CAdES, PAdES, XAdES and XMLDSig in a single component. Digital signatures are no longer a niche...

HTTP.SYS 服务器高性能调优技巧与配置指南

Rad Studio [+] : Added Support for Rad Studio 13.1: the new platform WinARM64EC is supported. [+] : New TsgcWSFirewall component: full-featured firewall for WebSocket servers with IP blacklist/whitel...

Ollama 让您轻松在本地硬件上运行大型语言模型——无云端依赖、无 API 费用、完全数据隐私...

在 Delphi 中使用 Mistral AI API 客户端

Google Gemini 是目前最强大的多模态 AI 模型系列之一,擅长文本生成、图像理解、结构化输出和函数调用。sgcWebSockets 提供 TsgcHTTP_API_Gemini 原生组件,覆盖完整 Gemini API……

DeepSeek 已迅速成为最具成本效益的 AI 模型提供商之一,以极低的价格提供强大的推理、视觉和工具调用能力。对于希望利用 DeepSeek 模型的 Delphi 开发者,sgcWebSockets 提供了 TsgcHTTP_API_DeepSeek 原生组件……

在 Delphi 中集成 Microsoft Edge WebView2

WebSocket 压缩对于减少带宽消耗和提升响应速度至关重要,尤其是在传输 JSON 等重复性数据时。从 sgcWebSockets 2026.4.0 起,permessage-deflate 实现经过全面重写……

在 Delphi 中实现 OAuth2 DPoP(持有证明)

远程服务器管理、自动部署、配置管理和基础设施监控——所有这些都依赖于安全 Shell 访问。无论您需要在远程主机上执行单个命令,打开交互式终端会话,还是设置端口转发隧道...

安全文件传输仍然是企业集成的基石。无论您是与银行合作伙伴交换数据、与远程服务器同步文件,还是自动化部署管道……

安全性已不再是可选项。每台暴露在互联网上的 WebSocket 服务器都面临暴力破解、注入攻击、连接洪泛和自动化滥用的威胁。sgcWebSockets 2026.4.0 引入 TsgcWSFirewall 防火墙组件……

多年来,在 Windows 上部署支持 TLS 的服务器的 Delphi 开发者一直面临同样的挑战:将正确的 OpenSSL 库与他们的应用程序捆绑在一起。版本不匹配、运行时缺少 DLL……

了解 sgcWebSockets 中 XTB API 集成的最新更新。

OKX WebSocket 交易 API 与 Delphi 集成。TsgcWSAPI_OKX 组件通过统一的 WebSocket 接口提供对 OKX 交易所的全面访问...

sgcWebSockets 中 MEXC API 的最新更新

sgcWebSockets 中 Kucoin API 的最新更新

sgcWebSockets 中 Kraken API 的最新更新

Delphi 中的 FXCM 外汇交易 API 集成。FXCM API 提供对全球最大零售外汇券商之一的程序化访问,支持实时市场数据流、订单执行和历史K线数据获取……

Coinbase Advanced Trade API 在 Delphi 中的集成。Coinbase Advanced Trade 是全球使用最广泛的加密货币交易所之一推出的专业交易平台。TsgcWSAPI_Coinbas……

sgcWebSockets 中 Huobi API 的最新更新

TsgcWS_API_Pusher 组件已更新,以与最新的 Pusher Channels 协议规范保持一致。本次发布引入了对私有加密频道的支持、四个新的状态和缓存频道事件……

CEX.IO Plus WebSocket API 的 Delphi 集成……

CEX.IO WebSocket API 的 Delphi 集成……

sgcWebSockets 库已更新,对 Bitstamp REST API 组件进行了显著改进。本次更新增加了对此前缺失的多个端点类别的支持……

sgcWebSockets 中的 AMQP 1.0 协议实现已对照 OASIS AMQP 1.0 规范完成全面审查。本文记录了在 8 个源文件中应用的 30 项修复……

Bybit V5 WebSocket 与 REST API 的 Delphi 集成——Bybit 是主要的加密货币衍生品与现货交易所……

sgcWebSockets 中的 AMQP 0-9-1 实现已完成全面更新:11 项错误修复,涵盖关键的参数排序、类型不匹配、线程安全和数据丢失问题,外加 6 项新的协议特性……

Delphi 中的 BitMEX WebSocket 与 REST API 集成 BitMEX is a leading cryptocurrency derivatives exchange specializing in leveraged trading of futures and perpetual contracts. The TsgcWSAPI_Bitmex...

sgcWebSockets 2026.4.0 对 OpenAI API 集成进行了重大扩展,全面支持新的 Responses API 及多项新功能...

sgcWebSockets 中新增的 Binance API 方法

从 2026.1.0 版本起,支持 E2EE(端对端加密),仅面向 eSeGeCe All-Access 订阅用户。E2EE 确保只有通信双方才能读取所交换消息的内容,即使服务器也无法解密……

从 sgcWebSockets 2026.1.0 开始,Azure AMQP 1.0 支持使用 SAS 令牌和 JWT 的 CBS 身份验证。Azure Service Bus 在 AMQP 之上实现基于声明的安全(CBS),用于授权发送方和接收方……

Rad Studio [+] : New Component TsgcWSAPIClient_MCP implements the MCP Cilent specification. [+] : New Demo MCP Client showing the main features of the MCP Client, can be found in the folder "Demos\15...

在 Delphi 中实现 MCP 身份验证

TsgcWSAPI_Binance 组件旨在帮助 Delphi 团队快速交付支持 Binance 的体验:从启动面向客户的交易终端到在您的金融仪表板中嵌入市场数据小部件……

了解如何在 Delphi 中使用 sgcWebSockets 构建 Telegram 客户端。

了解 sgcWebSockets 中的 WhatsApp Delphi 组件功能和使用方法。

sgcWebSockets 2025.10.0 版本扩展了 AI 集成工具包,新增企业级 MCP 客户端实现,符合 Model Context Protocol 2025-06-18 规范。通过单一组件即可提供精选上下文、协调工具调用并服务于资源感知助手……

在 Delphi 和 C++ Builder 中使用 MEXC API

我们自豪地宣布,sgcWebSockets 现已支持 WebAuthn 服务器协议,并通过了官方 FIDO 合规性测试工具的全部一致性测试。WebAuthn 是 W3C 标准,基于公钥密码学实现现代无密码身份验证……

sgcWebSockets 中的 Telegram 支持已更新,包含新功能和修复。

Rad Studio 13 is fully supported by our Delphi and CBuilder components:sgcWebSocketssgcOpenAPIsgcIndysgcBiometricsMain features of RAD Studio 13 "Florence": Cross-platform development continues: Wind...

Rad Studio [+] : Added Support for Rad Studio 13 Florence. [+] : The WebAuthn Server Component passed the full FIDO Conformance Test using the Conformance Self-Validation Testing tool. [+] : Improved...

The sgcWebSockets library supports multiple authentication methods to secure WebSocket communication in Delphi and C++Builder applications. Since the WebSocket protocol itself doesn't define an authe...

WebAuthn(Web 身份验证)是一项 W3C 标准,利用公钥加密技术实现安全、无密码且抗钓鱼的身份验证。它广泛应用于通行密钥(passkeys),以提升安全……

TsgcWebSocketServer 是 sgcWebSockets 套件的一部分,提供一个高级组件,用于在 C++Builder 中创建 WebSocket 服务器。本指南将引导您创建一个最简服务器……

了解 sgcWebSockets 中 WebAuthn 的高级使用示例和配置选项。

TsgcWSServer_API_WebAuthn 组件是一个 Delphi/FPC 服务器模块,通过 HTTPS 实现 WebAuthn 协议的依赖方。它与 TsgcWebSocketHTTPServer 或 TsgcWebSocketServer 集成,并公开类 REST 端点用于注册和身份验证……

了解 WebAuthn 通行密钥技术如何终结传统密码,以及如何在 Delphi 中实现它。

Rad Studio [+] : Improved WebAuthn: added support for PS256, PS384 and PS512 algorithms. [+] : Improved WebAuthn: new property WebAuthnOptions.MDS to configure the Fido Metadata Service. [+] : Improv...

Rad Studio [+] : Improved OpenAI Assistant: new event OnFunctionCall which allows to interface OpenAI models with your code, database, applications... [+] : Updated the OpenAI Assistant Demo with a n...

Rad Studio [+] : Improved WebAuthn Server: new events to handle better the Options request/response for the Registration and Authentication flows. - OnWebAuthnRegistrationOptionsRequest: allows to ca...

从 sgcWebSockets 2025.5.0 起支持 OpenAI RealTime API(目前仅转录模式)...

Rad Studio [+] : New WebAuthn Server Component: Implements the WebAuthn Server Specification, a web standard for secure, passwordless authentication. Currently in BETA. [+] : New WebAuthn Demo: Demon...

Rad Studio [+] : Added Support for Rad Studio 12.3 [+] : Improved Setup, a new option "Build Rad Studio IDE Win64" allows to install the package for the 64-bit IDE, by default is disabled. [+] : Impr...

OpenAI 助手客户端已改进,支持调用运行线程时的流式响应...

Rad Studio [+] : Improved OpenAI Assistant, now allows to upload files and ask questions about the content of these files. [+] : Improved OpenAI Assistant Demo, a new option has been added to upload...

从 sgcWebSockets 2024.10.0 起,可使用 OpenAI Assistants 搜索自己的文件...

从 sgcWebSockets 2024.9.0 起,新增客户端组件,支持使用 Google Firebase Cloud Messaging 和最新的 HTTP v1 API 发送通知。使用旧版 FCM API 的应用应尽快迁移至 HTTP v1 API……

从 sgcOpenAPI 2024.9.0 起,解析器新增了 Bundle 规范、输出解析器参数等功能...

OpenSSL 3.0 将已弃用或不安全算法移入 legacy provider 模块,默认不加载...

Rad Studio [+] : Improved Binance API Client, new place order functions: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder and PlaceLimitMakerOrder. [+...

From sgcIndy 2024.5.0 the XOAuth2 Authentication mechanism is supported. The SASL XOAUTH2 mechanism for use with the IMAP AUTHENTICATE, POP AUTH, and SMTP AUTH commands. This mechanism allows the use...

从 sgcWebSockets 2024.5.0 起,支持 PKCE(代码交换证明密钥),这是 OAuth 2.0 协议的扩展,有助于防止代码拦截攻击。PKCE 在 OAuth2 服务器和客户端组件上均受支持……

Rad Studio [+] : Improved Binance API Client, the convert endpoints have been added to the REST_API class. [+] : Added the property Options.Software to customize the Server HTTP Header value. [+] : N...

Rad Studio [+] : Updated the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest release for the Api 1.1.1. [+] : Updated the OpenSSL 3.0.0 libraries to the version 3.0.13. [+] : Update...

为 HTTP 和 WebSocket 协议配置负载均衡器

2024年 Delphi、C++ Builder 和 .NET 的 Telegram 库更新,包含新功能和改进。

openSSL 1.0 和 1.1 库不再更新,用户应考虑使用最新的 openSSL 3.0 或 3.1 API...

从 sgcWebSockets 2024.2.0 开始支持 AMQP 1.0.0。AMQP(高级消息队列协议)1.0.0 是一种消息协议,专为分布式系统之间可靠、异步的通信而设计……

Rad Studio [+] : New Component TsgcWSPClient_AMQP1, implements AMQP 1.0.0 protocol. [+] : - Authentication: anonymous or SASLPlain [+] : - Plain TCP / TLS. [+] : - Create / Close Sessions. [+] : - Cr...

了解 sgcWebSockets 中 HTTP/2 服务器的线程模型

Rad Studio [+] : Added support for Lazarus 3.0 [+] : Improved Bybit API Client, the client has been upgraded to V5 API. [+] : Improved Demo "05.Crypto\01.CryptoAPI", it has been updated to show how t...

ByBit 客户端 API 已升级至 V5 版本。支持以下协议:WebSocket API:连接到 WebSocket 服务器,提供实时行情更新、账户变动等……

Rad Studio [+] : Added support for Rad Studio 12 Athens. [+] : Updated the Indy version to the latest. [+] : New Client API: CEX PLUS: cryptocurrency exchange and trading platform. Implement WebSocke...

eSeGeCe 客户的安装程序已更新,现在实现了以下新功能:1. 所有 sgcWebSockets 源代码版本使用单一安装程序。2. 离线安装……

从 sgcWebSockets 2023.8.0 起,支持 CEX.IO Plus API。支持的 API:WebSockets API(连接公共 WebSocket 服务器并提供实时市场数据更新)。WebSocket 是一种基于 TCP 的全双工通信协议……

Indy 在使用 openSSL 库时支持 RSA 和 EC 证书,但默认情况下,EC 证书可以使用不同曲线创建,而 openSSL 库仅配置了其中部分曲线。如果您使用的 EC 证书的曲线未包含在 openSSL 库的默认配置中,证书将无法正常工作……

Azure IoT 支持使用 MQTT、AMQP 等多种协议发送数据,但在某些情况下,消息体积过大,需要将文件上传到 Azure 服务器。为了解决此问题……

Rad Studio [+] : 改进 Presence 服务器协议,新增 Broadcast 方法,允许向使用此协议的所有已连接客户端或订阅特定频道的客户端发送消息。

Bitstamp API 客户端已更新,包含新功能和 API 端点。下面列出已实现的主要功能:REST 公共 API:行情、订单簿、交易和市场信息。REST 私有 API:账户余额、订单……

在 RAD Studio 中使用 Microsoft Azure OpenAI 服务

Rad Studio [+] : 新增 Pinecone API 客户端,这是一个利用 AI 模型嵌入向量为 AI 提供长期记忆的向量数据库。[+] : 新增演示展示 Pinecone API 的主要功能。

从 sgcWebSockets 2023.6.0 起,支持 Pinecone API。Pinecone.io — Pinecone 是一个向量数据库,可以轻松强大地上传/查询/删除向量数据。TsgcHTTP_API_Pinecone 组件是对 Pinecone API 的封装……

当我们向 OpenAI 提出需要特定上下文的问题时(例如:我父亲是谁?),OpenAI 可能会产生幻觉,或者回答说它不知道。为了帮助 OpenAI 回答特定问题,您可以在提示本身中提供额外的上下文信息……

在上一篇文章中,我们了解了如何使用 OpenAI 嵌入向量为 OpenAI 聊天方法添加上下文信息。现在,我们将了解如何使用 sgcWebSockets 包中的 TsgcOpenAIEmbeddings 组件构建基于自有数据的 AI 应用程序……

Rad Studio [+] : 新增对 OpenAI API 的支持,可与 gpt-3.5-turbo 等模型进行文本生成、语音转文字、翻译、图像 AI 生成等交互。

在 Delphi 中使用 OpenAI API 生成图像

了解如何使用 sgcWebSockets 在 Delphi 中实现 OpenAI Whisper 语音转文字 API。

OpenAI API 允许使用 ChatGPT Turbo 构建 AI 聊天应用……

了解如何使用 sgcWebSockets 在 Delphi 中使用 OpenAI 翻译 API。

从 sgcWebSockets 2023.3.0 起完全支持 OpenAI API,可应用于理解或生成自然语言、代码或图像的各类任务...

Rad Studio [+] : 新增对 Rad Studio 11.3 的支持。[+] : 新增 OpenAPI Pascal 解析器,可导入任何 openAPI 3.0、Swagger 1.0 或 2.0 规范并创建 Pascal 接口文件。

从 sgcWebSockets 2023.2.0 起,HTTP/1 客户端得到改进并支持 SSE 请求。请注意,SSE 之前已在服务器组件上受支持,但在客户端上不支持。SSE(Server-Sent Events)是一种用于高效接收服务器推送通知的 Web 技术……

在 sgcWebSockets 中管理组和连接的映射关系

了解 sgcWebSockets 中的群组、频道和用户管理功能。

Rad Studio [+] : 将 Telegram 库更新至 1.8.9 版本。[+] : 改进 Telegram 客户端,当 MacOS 上加载库出错时,现在会捕获带有原因的错误消息。

Delphi、C++ Builder 和 .NET 的 Telegram 库更新,包含新功能和改进。

Rad Studio [+] : New Client API: Bybit: cryptocurrency exchange and trading platform. Implement WebSocket protocol for: Spot, Inverse Perpetual, USDT Perpetual and Inverse Futures. [+] : Improved Dem...

在 RAD Studio、Delphi 和 C++ Builder 中设置 Indy 组件的完整指南

从 sgcWebSockets 2022.10.0 起,支持 Bybit 加密货币交易所……

Rad Studio [+] : Added support for EPOLL on Linux Indy Servers (Websocket and HTTPs Servers). The property IOHandlerOptions.IOHandlerType has a new value called iohEPOLL. [+] : New Property "IOHandle...

在 Windows 上使用 IOCP 优化 Indy 服务器性能

在 Linux 上使用 epoll 优化 Indy 服务器性能

深入了解 Indy 服务器的线程模型

openSSL 库已更新至最新版本...

OpenSSL 发布 3.0.7 版本,修复 3.0.0 至 3.0.6 版本中的严重漏洞...

了解 WinHTTP 安全错误 12175 的原因和解决方案。

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : Added support for new iOS Simulator for ARM64 (Rad Studio 11.2). [+] : Added support for DTLS ov...

从 sgcWebSockets 2022.8.0 开始,sgcWebSockets 库新增了一个组件 TsgcRTCPeerConnection。TsgcRTCPeerConnection 是一个客户端组件,允许通过 P……

从 sgcWebSockets 2022.8.0 起,服务器和客户端 UDP 组件支持 DTLS over UDP。这意味着您现在可以使用 UDP 发送加密消息,就像基于 TLS 运行的 WebSocket 或 HTTP 协议一样……

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : New Client Component TsgcWSAPI_XTB. FX and CFD trading, providing access to over +2000 financial...

了解如何使用 sgcWebSockets WhatsApp API 发送本地文件。

从 sgcWebSockets 2022.7.0 开始支持 Binance 钱包 API,这意味着您可以发起提现、查看存款历史、提现历史等。https://binance-docs.github.io/apidocs/spot/e……

从 sgcWebSockets 2022.7.0 起,支持 XTB WebSocket API。XTB 提供超过 2100 个金融市场的访问,包括外汇、指数、股票、大宗商品等。WebSocket 协议支持流式命令和交易数据检索两种请求类型……

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : New Client Component TsgcWSAPI_OKX. OKX, formerly known as OKEx, is one of the largest crypto sp...

在 Delphi 中使用 sgcWebSockets 实现 ICE 交互式连接建立

从 sgcWebSockets 2022.6.0 起,支持 OKX 加密货币经纪商。OKX 前称 OKEx,是最大的加密货币现货和衍生品交易所之一,位于塞舌尔,提供现货和衍生品交易平台……

Google Cloud Platform 是 Google 提供的云计算服务套件,运行在 Google 内部用于其终端用户产品(如 Google 搜索、Gmail、Google Drive 和 YouTube)的同一基础架构上。我们的 sgcOpenAPI 客户端解析器可读取 Google Cloud 的 OpenAPI/Swagger 规范……

Amazon AWS 按需向个人、企业和政府提供云计算平台和 API。我们的 sgcOpenAPI 客户端解析器可读取 Amazon AWS 的 OpenAPI/Swagger 规范,并自动生成 100% Pascal 代码的客户端接口,可集成到任何 Delphi、CBuilder 或 Lazarus 应用程序中……

Rad Studio。以下是本版本所有新功能和错误修复的完整列表:[+] ZLib 已更新至 1.2.12,包含最新安全修复(仅 Enterprise 版本)...

OpenAPI 规范(前称 Swagger 规范)是机器可读接口文件规范,用于描述和可视化 RESTful Web 服务...

了解 sgcWebSockets 中 ZLib 1.2.12 更新以及对 Delphi 的影响。

从 sgcWebSockets 2022.4.0 开始支持 Pusher 缓存频道。目前可用的缓存频道包括:公共缓存频道、私有缓存频道、状态缓存频道……

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : New sgcWebSockets Package Installer, install and register sgcWebSockets Library. [+] : New IDE A...

从 sgcWebSockets 2022.3.0 起,可使用外部 OAuth2 提供商对服务器请求进行身份验证……

全新 sgcWebSockets Windows 安装程序发布

了解 Telegram 赞助消息功能以及如何使用 sgcWebSockets 处理它们。

从 sgcWebSockets 2022.3.0 起,支持 Kucoin API。当前已实现:WebSocket 流(允许订阅某些方法并实时获取数据,事件由服务器推送给订阅者);REST API(客户端可请求服务器市场和账户数据)……

从 sgcWebSockets 2022.3.0 起,支持 Kucoin 期货 API。Kucoin 是一家国际多语言加密货币交易所,提供以下 API:WebSocket 流(允许订阅某些方法并实时获取数据);REST API……

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : Improved Amazon AWS IoT Client, SignatureV4 has a new property "OpenSSL_Options" which allows to...

Rad Studio Here is the comprehensive list of new features and bug fixes included in this version:[+] : New Component TsgcWSPClient_AMQP, implements AMQP 0.9.1 protocol. [+] : New Demo AMQP which show...

从 sgcWebSockets 2022.1 开始,我们的 Binance API 客户端支持 Binance.us 服务器。支持以下 API:WebSocket 流:允许订阅一些方法并实时获取数据……

从 sgcWebSockets 2022.1 开始支持 Bitmex REST API,这意味着您现在可以下单、取消现有订单、获取成交、持仓……以及更多功能。下单:Bitmex REST……

AMQP 支持通过两种模式接收消息:客户端请求:使用 GetMessage 方法。如果队列中没有消息,将触发 OnAMQPBasicGetEmpty 事件。服务器推送:使用……

PublishMessages 方法用于向 AMQP 服务器发送消息。AMQP 服务器使用队列名称作为路由键,自动将队列绑定到 "direct" 交换机。这样无需声明即可向特定队列发送消息……

从 sgcWebSockets 2022.1 开始支持 AMQP 0.9.1 协议。高级消息队列协议(AMQP)是一种面向消息中间件的开放标准应用层协议……

如何解决 Telegram TDLib 错误

了解如何使用 Telegram API 请求用户电话号码或位置。

从 sgcWebSockets 2022.1 开始,sgcWebSockets Pusher 客户端允许您实现自定义身份验证。Pusher 仅允许订阅私有频道或状态频道(如果连接提供……

Rad Studio Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.4: [+] : Improved TLSOptions.Version property, now if the value is tlsUndefined (the default), th...

了解如何使用 sgcWebSockets 和 Twilio API 在 Delphi 中发送短信。

修复 macOS Monterey 上加载 OpenSSL 库时的错误

Rad Studio Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.3: [+] : Added support for OpenSSL 3.0.0 [+] : New Component TsgcWSAPIServer_RTCMultiConnection,...

从 sgcWebSockets 4.5.3 起支持 openSSL 3.0 库...

从 sgcWebSockets 4.5.3 开始支持 RTCMultiConnection。RTCMultiConnection 是一个 WebRTC JavaScript 库,用于点对点应用程序(屏幕共享、音视频会议、文件共享、媒……

sgcWebSockets Pusher 客户端已在 4.5.3 版本中得到改进,已实现 HTTP API,允许触发事件、获取频道用户以及获取频道列表。Pusher 是一种托管的 WebS……

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.2:[+] : Added support for Rad Studio 11 Alexandria. [+] : New Component TsgcTURNServer, implements the STUN/...

Rad Studio 11 Alexandria 已发布,sgcWebSockets 4.5.2 版本支持它。订阅有效的客户可下载支持 Rad Studio 11 的最新版本。您可以查看……

DevExtreme Data Grid(来自 DevExpress)是一款功能强大的 JavaScript 数据表格。其局部更新功能允许在不刷新整页的情况下更新表格中的记录,通常通过 WebSocket 协议接收更新……

从 sgcWebSockets 4.5.2 起,支持 3Commas API。3Commas 是一个加密货币交易平台,旨在帮助您构建自动化交易机器人。支持的 API:WebSockets API(连接公共 WebSocket 服务器并提供实时市场数据更新)……

sgcWebSockets 的 Telegram 库已更新,提供更多功能和改进。

从 sgcWebSockets 4.5.2 起,您可以使用 sgcWebSockets 库构建自己的 STUN/TURN 服务器和客户端。STUN 是用于发现公网地址并确定路由器中阻止与对等节点直接连接的限制的协议……

从 sgcWebSockets 4.5.1 起,支持 RCON 协议。Source RCON 协议是一种基于 TCP/IP 的通信协议,用于 Source 专用服务器,允许通过

从 sgcWebSockets 4.5.1 开始,SChannel 新增了 2 项功能:1. TLSOptions.SChannel_Options 中新增了一个名为 CipherList 的属性,您可以在其中设置将使用哪些加密套件。2. ……

了解如何使用 sgcWebSockets Telegram 客户端获取群组成员列表。

从 sgcWebSockets 4.5.0 起,支持 FTX API。支持的 API:WebSockets API(连接公共 WebSocket 服务器并提供实时市场数据更新);REST API(提供账户和订单管理以及公共市场数据的端点)……

了解 TCP TIME_WAIT 状态、原因及如何在 Delphi WebSocket 应用程序中处理它。

STUN(NAT 会话穿越实用工具)是一种用于 IP 网络实时音视频的 IETF 协议,是一种服务器-客户端协议,STUN 服务器通常在 UDP 和 TCP 上运行并监听 3478 端口……

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.9:[+] : New property "HttpUploadFiles" in HTTP Servers (TsgcWebSocketHTTPServer and TsgcWebSocketServer_HTTP...

本文介绍如何配置 sgcWebSockets JWT 客户端向 APNs 发送经身份验证的 HTTP/2 请求……

本文介绍如何使用 sgcWebSockets HTTP/2 客户端向 APNs 发送推送通知……

在关于 Apple Push Notifications 的最新博文中,我将介绍如何使用证书向 Apple 推送服务器进行身份验证……

在 Delphi 中实现 OAuth2 客户端凭证流程

如何使用 sgcWebSockets 通过 HTTP POST 上传大文件

最新 openSSL 库已编译更新,适用于持有有效许可证的 sgcWebSockets 用户...

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.8:[+] : New Component TsgcHTTP_JWT_Client, allows to encode and sign JWT Tokens as Authentication Bearers in...

在 Delphi 中实现 JWT 客户端身份验证

在 Delphi 中搭建 JWT 服务器

在 Delphi 中使用 Kraken 期货 API

从 sgcWebSockets 4.4.8 起改进连接安全性,包括完美前向保密功能...

从 sgcWebSockets 4.4.8 起,完整支持 Coinbase Pro REST API……

了解 WebSocket 掩码消息的工作原理以及如何在 sgcWebSockets 中配置它。

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.7:[+] : New Client Component TsgcWSAPI_Coinbase, Coinbase is a platform that allows to buy, sell and store c...

从 sgcWebSockets 4.4.7 开始,支持使用 SChannel 作为加密库的证书。SChannel 实现支持 2 种证书身份验证类型:1. 使用 PFX 证书。2. ……

从 sgcWebSockets 4.4.7 开始,支持 Socket.IO 3 API。现在默认情况下,当您创建 Socket.IO 客户端实例时,它已针对 API 3.* 进行了配置。示例 请参阅以下关于如何连接 Socket.IO API 3 服务器的简单示例...

从 sgcWebSockets 4.4.7 开始,Binance 的两个期货 API 均受支持:USDT 和 COIN。USD 期货:https://binance-docs.github.io/apidocs/futures/en COIN 期货:https://binance-docs.github.io/apidocs/del……

从 sgcWebSockets 4.4.7 起,支持 Coinbase WebSocket API……

当您以机器人身份登录时,无法使用 GetChats 方法,因此您无法获取所有可用聊天记录。如果这是您第一次以机器人身份登录并尝试向已知聊天发送消息,您将收到此错误...

了解如何使用 Telegram API 发送包含粗体和斜体格式的消息。

sgcWebSockets 库在服务器和客户端组件中支持 OAuth2 身份验证。下一版本将包含 AWS Cognito 服务所需的一项新功能:当您尝试通过 OAuth2 对 Cognito 进行身份验证……

Alt-Svc HTTP 头部用于告知客户端,同一资源可通过另一服务或协议访问。例如,若您希望告知 HTTP 客户端您的服务器支持 HTTP/2,可使用 Alt-Svc 头部……

了解 sgcWebSockets 中 BeforeConnect 和 BeforeWatchDog 事件的使用方法。

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.6:[+] : New Event OnBeforeForwardHTTP on Server Components, allows to forward an HTTP request to another ser...

从 sgcBiometrics 2.0 起,支持使用兼容 Windows Hello 摄像头进行人脸识别,可监测摄像头前是否有人、识别身份、检测人员到达和离开等……

在 Rad Studio 10.4.1 中编译 sgcWebSockets 时,部分用户在 OSX64 平台下遇到编译错误:Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\redist\OSX64,以及 file not found bplrtl270.dylib……

sgcWebSockets 在服务器和客户端组件中支持 HTTP/2 协议,完全采用纯 Delphi 代码实现,无需任何外部库。我们使用 h2spec 对 HTTP/2 实现进行了测试……

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.5:[+] : New Component TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, allows to Authorize...

自定义 OAuth2 登录页面的 HTML 模板

配置 OAuth2 服务器允许未认证请求

如何注册应用以使用 OAuth2 身份验证

OAuth2 服务器端点配置与说明

配置 OAuth2 服务器授权流程

了解如何使用 sgcWebSockets 集成 WorldPay WebSocket API。

了解如何使用 sgcWebSockets WatchDog 功能监控 WebSocket 服务器连接。

These are the features included in sgcWebSockets 4.4.4[+] : New Component TsgcHTTPGoogleCloud_Calendar_Client, allows to use Google Calendar API V3: get Calendars, events, synchronize with your own c...

Telegram 客户端支持代理服务器配置。了解如何在 sgcWebSockets 中为 Telegram 客户端设置代理。

如何在 sgcWebSockets 中通过 MQTT 发布消息并等待响应

从 sgcWebSockets 4.4.4 起,支持 Google Calendar API,可将您的应用与 Google Calendar 集成,显示、创建和修改日历事件,以及操作日历或访问控制等相关对象……

从 sgcWebSockets 4.4.3 起,您可以将 DataSnap 服务器应用程序替换为我们的 WebSocket 服务器,并利用以下新功能:WebSocket 协议、HTTP/2 协议、IOCP。提供三种不同类型的服务器作为 TIdHTTPWebBrokerBridge 默认 Indy 服务器的替换方案……

These are the features included in sgcWebSockets 4.4.3[+] : Initial support for HTTP/2 in TsgcWebSocketHTTPServer - New property HTTP2Options: allows to enable HTTP/2 protocol and configure initial s...

使用 sgcWebSockets 的 HTTP/2 服务器性能测试结果

自 sgcWebSockets 4.4.3 起,HTTP/2 协议在 TsgcWebSocketHTTPServer 中获得初步支持(仍处于测试阶段)。基于 HTTP.SYS 的快速服务器将在后续版本中获得 HTTP/2 支持。

从 sgcWebSockets 4.4.3 开始,Amazon AWS IoT MQTT 组件支持自定义身份验证,因此从此版本起所有 MQTT 协议均受支持。MQTT over WebSockets、MQTT over TCP、X.509 证书身份验证……

从 sgcWebSockets 4.4.3 开始,Amazon AWS IoT 客户端支持签名 V4 身份验证,这意味着您无需使用证书即可对 AWS MQTT 服务器进行身份验证。签名 V4 可以……

从 sgcWebSockets 4.4.3 开始,Bittrex API 组件支持最新的 WebSocket API V3。旧版 API 计划于 2020 年 9 月 30 日停止服务。新 API 仍基于 SignalR,但存在多项变更……

使用 httpbin.org 对 sgcWebSockets 进行 HTTP/2 测试

分析 sgcWebSockets HTTP/2 协议的延迟特性

使用 sgcWebSockets 进行 HTTP/2 客户端测试

在 iOS 上使用 Delphi 构建 Telegram 客户端

了解如何将 sgcWebSockets 与 TMS Sparkle 框架集成。

从 sgcWebSockets 4.2.2 开始完全支持 Binance 期货 API。1. 增加了对 WebSocket API 实时订阅的支持。2. 增加了对用户流 WebSocket 数据的支持。3. 增加了对 REST API 的支持……

Changes included in sgcWebSockets 4.4.1[+] : Improved Telegram API Component, added support for Android. [+] : New property "DatabaseDirectory" in Telegram Client. Allows to set the directory where i...

从 sgcWebSockets 4.4.1 起,Android 设备支持 Telegram,您可以构建自己的 Telegram 客户端。TDLib 负责所有网络实现细节、加密与本地数据存储……

我很高兴地宣布 sgcWebSockets 库立即支持 Rad Studio 10.4。注册用户可从私人账户下载最新测试版。下一个版本将包含相应支持……

WAMP 1.0 是一种开放的 WebSocket 子协议,提供两种异步消息模式:RPC 和 PubSub。从 sgcWebSockets 4.3.8 开始支持一种新方法,该方法未包含在 WAMP 1.0 规范中……
了解 sgcWebSockets 数据集协议中的 UpdateMode 选项及其用法。

Coturn 是 TURN 和 STUN 服务器的免费开源实现……

一旦连接建立,如果没有对等方发送任何数据,则网络上不会发送任何数据包。TCP 是一个空闲协议,因此它假设连接处于活动状态...

从 sgcWebSockets 4.3.6 起,支持 Google Cloud Pub/Sub API。Pub/Sub 为云端带来了企业级消息中间件的灵活性与可靠性,是现代流式分析管道的基础……

从 sgcWebSockets 4.3.6 开始,Binance API 已得到改进并实现了新方法。主要改进:1. 删除了在 WebSocket 连接成功之前订阅的所有方法。2. 增加了……

Amazon 简单队列服务(SQS)是一项完全托管的消息队列服务,可帮助您解耦和扩展微服务、分布式系统及无服务器应用程序。SQS 消除了管理消息中间件的复杂性...

从 sgcWebSockets 4.3.5 起,部分支持 Discord API,支持以下方法:1. 机器人授权 2. 自动心跳 3. WebSocket 网关 4. HTTP 请求:GET、POST、PUT、PATCH 和 DELETE……

sgcWebSockets supports SignalR and SignalRCore protocols, now we will see an example of how connect to a SignalR Server using a c# sample from CodeProject webpage, you can access to article using the...

Embarcadero 此前宣布支持 FMXLinux,基本上允许在 Linux64 应用中使用图形组件。sgcWebSockets 支持 FMXLinux,您可以使用这些组件创建图形界面并使用 sgcWebSockets 连接到任何受支持的服务器……

Indy 组件与 OpenSSL 1.1.1 的集成说明

从 sgcWebSockets 4.3.4 起,支持 OAuth2。Google 通过 OAuth2 身份验证提供 API 访问,需先获取 OAuth2 客户端 ID 和客户端密钥。sgcWebSockets 使用标准 Web 浏览器请求授权码……

在 Delphi WebSockets 中集成 OAuth2 身份验证

在 Delphi 中使用 Indy IOCP 服务器提升性能

了解如何使用 sgcWebSockets 实现文件上传功能的演示。

某些库(如 Indy)使用 openssl 通过 TLS 连接到安全服务器。由于 sgcWebSockets 包中的某些组件基于 Indy 库并使用 openssl 库,有时在加载库时会收到错误消息……

sgcWebSockets 库的源码目录中有配置文件 sgcVer.inc,包含所有条件编译开关……

ASP.NET Core SignalR is an open-source library that simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly.Go...

关于使用 RSA 的已弃用连接字符串的说明

Indy 组件对 ALPN(应用层协议协商)的支持详解