net
146 articles tagged “net”.
146 articles tagged “net”.

sgcUI 2026.10 は、グリッド、ピボット、チャート、ダッシュボード、ゲージ、プランナー、ダイアグラム、マップ、PDFとレポートなど、14のネイティブUI製品を1つのスイートで提供します。対応は Delphi、C++ Builder、.NET です…

パスワードはフィッシングされ、使い回され、流出します。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コンポーネントが対象で、左から右のページはバイト単位で同一のままです…

パスキー、SAML シングルサインオン、Active Directory、認証アプリのコード、メール向けの OpenID Connect と OAuth2 を、自分で書くプロトコルではなくフォームに置くだけの Delphi コンポーネントとして…

TsgcAIVoiceAgentは聞き取り、ユーザーが話し終えたタイミングを検出し、応答し、OpenAI RealtimeまたはGemini Liveを通じてあなたのツールを呼び出します。sgcWebSockets 2026.10で登場します…

Delphi 向けの MCP サーバーとクライアントが MCP 2026-07-28 に対応しました。ステートレスなリクエスト、discover、subscriptions、複数往復リクエスト、tasks…

TsgcSSEClientはServer-Sent Eventsストリームを読み取り、自ら再接続してLast-Event-IDで再開するため、接続が切れてもメッセージを失いません。sgcWebSockets 2026.10で登場予定です…

PDFの請求書やレシートの写真を入力すると、各フィールドに信頼度が付いた検証済みのJSONが出力されます。TsgcAIDocumentExtractorはsgcWebSockets 2026.10で登場します…

チェコ EET 2.0 の報告は 2027 年 1 月 1 日に始まります。TsgcEETClient は各売上に署名して送信し、pok を読み取って受領確認を検証します。検証モードとオフラインキューも備えています…

sgcWebSockets、sgcWebSockets .NET、sgcSign、sgcIndy、sgcOpenAPI のリリース 2026.9.0: ネイティブ WebRTC メディアエンジン、新しい暗号パッケージ、検証でのトラストアンカー…

sgcSign 2026.9.0: 検証でのトラストアンカー、より詳細な証明書リスト、PIN なしのマルチスロット PKCS#11、2つの新しい PAdES プロファイル、署名付きタイムスタンプ要求、そして共通の HTTP トランスポート…

sgcHTMLにCameraScanner、NumPad、CommandPalette、EmptyStateが追加され、この4つを使った5つの新しいライブデモが公開されました。倉庫管理、POSレジ、レポートと分析、マルチテナントSaaSプラットフォーム、フィールドサービス…

AIアシスタントはeSeGeCeのソースを読んだことがないため、存在しないプロパティを作り出します。エージェントスキルがそれを解決します。無料でMITライセンス…

sgcWebSockets 2026.8 では、QUIC と HTTP/3 のコンポーネント、実行ファイル内にリンクされる OpenSSL、30 を超える新しい sgcHTML コンポーネント、書き直された SChannel TLS レイヤー、zlib 1.3.1、CycloneDX SBOM が追加されました…

sgcQUIC は TsgcHTTP3Client と TsgcHTTP3Server により、Delphi と C++ Builder に HTTP/3 をもたらします。QUIC 上で HTTP のセマンティクスを実行し、QPACK ヘッダー圧縮、すべてのメソッド、非同期リクエスト、Alt-Svc の検出に対応します…

sgcQUIC は QUIC トランスポートプロトコルを Delphi と C++ Builder にもたらします。TLS 1.3、多重化ストリーム、0-RTT を備えたネイティブな OpenSSL 3.5 QUIC エンジン上に構築された TsgcQUICClient と TsgcQUICServer を提供します…

sgcHTML の新しい管理コンポーネント3種。Presence は在席状況のライブロースター、RolesPermissions は権限の付与マトリクス、UserManagement は本格的なユーザー管理テーブル…

sgcHTML の新しいフィードバック・レイアウトコンポーネント6種。Badge、PDFViewer、ContextMenu、ProgressBar、JobProgress、LogViewer — 訪問者に今何が起きているかを伝える…

sgcHTML の6つの新しいフォームコンポーネント。MultiSelect、ColorPicker、Slider、TimePicker、SignaturePad、Transfer — 単純なテキストボックスを超えて、実際の管理画面フォームに必要な入力項目…

D3.js、Chart.js、DevExtreme の Grid、その他どんなブラウザライブラリでも、3つのフックでsgcHTMLページに組み込めます。再利用可能なサーバーサイドコンポーネントとしてラップすることも…

純粋なサーバーサイドSVGとしてレンダリングされる6つの新しいsgcHTMLビジュアル、Heatmap、Sparkline、CandlestickChart、TreeMap、QRCode、Barcode — チャートライブラリ不要、クライアント側JavaScript不要…

構造化データのための4つの新しい sgcHTML コンポーネント。階層テーブル用の TreeGrid、グループ集計用の PivotTable、ライブイベントストリーム用の ActivityFeed、サイズ変更可能な2ペインレイアウト用の Splitter…

sgcWebSockets 2026.7 は、マルチサーバークラスタリング、再接続リカバリー付きのメッセージ履歴、async / await、バックオフとリトライ、送信キューのバックプレッシャー、HTTP サーバーの圧縮、堅牢化された HTTP クライアントを追加します…

1 つの新しい sgcHTML コンポーネントが、ヘッダー、ナビゲーションメニュー、コンテンツ、フッターという Web ページ全体を構築し、単一の Layout プロパティが 6 種類のテンプレートにわたってそれを組み替えます。Delphi、C++ Builder、.NET で利用できます…

リダイレクトに追従し、無制限にレスポンスを読み込む HTTP クライアントは攻撃対象そのものです。sgcWebSockets 2026.7 はそれを塞ぐオプトインのスイッチを追加します。クロスホストリダイレクトでの認証情報の除去、HTTPS ダウングレードの禁止、レスポンスの上限、Cookie の妥当性検査…

sgcWebSockets はオフセット付きでチャネルごとに上限付きのメッセージ履歴を保持するため、接続が切れたクライアントは再接続時に取りこぼしたメッセージを自動的に再送してもらえます。オプトイン方式で、Delphi と .NET の例付き…

TsgcWSCluster は sgcWebSockets を複数のサーバーノードにスケールし、あるノードでの publish や Presence イベントが、ゼロインフラのメッシュバックプレーンまたは Redis を介して他のどのノードのサブスクライバーにも届きます。Delphi と .NET のサンプル付き…

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 サーバーが追加されました…

これまで DocumentRoot からのファイル配信は接続ごとにファイル全体をメモリへ読み込んでいたため、1 GB のファイルを 100 件ダウンロードすると約 100 GB の RAM が必要でした。ファイルはディスクからストリーミングされるようになり、メモリはほぼ一定に保たれます…

HTTP サーバーは、静的ファイル配信におけるパストラバーサルをブロックし、リクエストボディに上限を設け、スマグリング形式のリクエストを拒否し、HTTP/2 を Rapid Reset から守り、レスポンスヘッダーをサニタイズするようになりました…

WebSocket サーバー向けの新しい組み込み保護機能。サイズ超過、フラグメント化、圧縮によるメモリ攻撃を止める設定可能なメッセージサイズ制限に加え、より厳格なハンドシェイク検証を実現します…

2026 年版 Delphi WebSocket ライブラリのバイヤーズガイド: sgcWebSockets、Indy、TMS FNC WX、mORMot、Synapse を機能、ライセンス、保守、Delphi バージョン対応で比較。

TsgcWebSocketFirewall コンポーネントは sgcWebSockets 2026.6 で IP ベースのボット検出を獲得します — 検証済みクローラー、データセンター範囲、ブロックリスト掲載 IP を既知ボットリスト、ASN 範囲、reverse DNS、DNSBL ルックアップで識別します…

TsgcWSAPI_FXCMコンポーネントがsgcWebSockets 2026.6のDelphi版および.NET版の両方から削除されました。FXCMは公開ForexConnect / REST / ストリーミング取引APIをサードパーティプラットフォームに移行する形で廃止し、この統合はアップストリームのプロバイダーを失いました…

sgcWebSockets 2026.5は、TsgcWSRateLimiter、TsgcWSCircuitBreaker、TsgcWSAPIKeyManager、Forex.com + Lightstreamerクライアント、MCPサーバー向けOAuth 2.1、高性能IOCP / EPOLLチューニング、ML-KEM-768ポスト量子鍵、そして広範なHTTP/2 / MCP修正バッチを搭載しています。

sgcSign 2026.5 では、PE ファイル向けの Microsoft Authenticode 署名、ClickOnce / NuGet / VSIX 署名機能、EU eIDAS コンプライアンスパック(ASiC、LOTL/EUTL 信頼リスト、CSC リモート署名)、9 つの雇用プロファイル、ブルガリアの Peppol プロファイル、ネイティブ QR コード生成機能と ECDSA P-256/384/521 が追加されました。

sgcWebSockets 2025 が、Forex.com 取引プラットフォームの REST および Lightstreamer API をサポートする新しい Delphi コンポーネントを公開しました...

sgcWebSockets 2026.4 では、TsgcWSFirewall、TsgcTCPClient、TsgcWebView2、OAuth2 の DPoP、Gemini など 5 つの AI API が追加され、HTTP/2 の大容量転送を修正しました。

sgcWebSockets 2024 が、Google Gemini API をサポートする新しい Delphi コンポーネントを公開しました。Gemini モデルにアクセスしてテキスト、画像、コードを生成できます...

sgcWebSockets 4.4.3 から、WebSocket 圧縮 (RFC 7692 で定義された permessage-deflate 拡張) が高速化され、大量のデータをやり取りするアプリケーションで CPU 使用率が低下します...

OAuth 2.0 アクセストークンの盗難を防ぐ DPoP(RFC 9449)。sgcWebSockets 2026.4.0 で OAuth2 クライアント・サーバーコンポーネントに完全対応。トークンをクライアントの秘密鍵に暗号的に結び付けます...

sgcWebSockets 2025 から、新しい Firewall Delphi コンポーネントが利用可能になりました。sgcWebSockets サーバーを保護し、悪意のあるクライアントをブロックできます...

sgcWebSockets 2026.3.0 から、Indy ベースのサーバーコンポーネントで Windows SChannel を TLS プロバイダーとして使用できます。OpenSSL DLL 不要、Windows 証明書ストア対応...

sgcWebSockets の AMQP 1.0 プロトコル実装は、OASIS AMQP 1.0 仕様に対する包括的なレビューを実施しました。本記事では 8 つのソースファイルにわたる 30 件の修正を...

sgcWebSockets の AMQP 0-9-1 実装は包括的なアップデートを受けました。重要なパラメーター順序、型の不一致、スレッドセーフティ、データ損失の問題に対する 11 件のバグ修正と、6 件の新しい...

OpenAI Delphi クライアントが大幅に更新され、最新の OpenAI モデル、Assistants API、Vision、Realtime、Embeddings、ファインチューニングなどをサポートするようになりました...

sgcWebSockets ライブラリは、Spot REST API、Futures REST API、WebSocket ストリームをカバーする多数の新しいメソッドで Binance 連携をさらに拡張しています。本記事では各新メソッドについて...

sgcWebSockets 2025.10 では、TsgcWSAPIClient_MCP と MEXC 向けの TsgcWSAPI_MEXC が追加され、MCP サーバーが Streamable HTTP に対応しました。

TsgcWSAPI_Binance コンポーネントは Delphi チームが Binance 対応のアプリを迅速に出荷できるよう設計されています...

sgcTelegram コンポーネントファミリーは、公式の Telegram Database Library のパワーと Delphi の高速な開発生産性を融合します。本記事では、コンポーネントの設定方法とアプリケーションへの組み込み方法を解説します...

sgcWebSockets の WhatsApp コンポーネントにより、Delphi チームはスケールを問わず即時かつパーソナライズされた会話を実現できます。CRM 統合、ヘルプデスクポータル、トランザクション通知サービスのいずれを構築する場合でも...

Telegram ライブラリがバージョン 1.8.54 に更新されました。

sgcWebSockets ライブラリは、Delphi および C++Builder アプリケーションで WebSocket 通信を保護するための複数の認証方式をサポートしています。WebSocket プロトコル自体は認証メカニズムを定義していないため、sgcWebSockets はサーバー側とクライアント側の両方で利用できる独自の手法を実装しています。

TsgcWebSocketClient は sgcWebSockets ランタイムクライアントの .NET ラッパーです。TsgcWebSocketClient_base からすべてのコア WebSocket 機能を継承し、.NET アプリケーションにコンポーネント型...

sgcWebSockets 2025.7 は WebAuthn の PS256 対応と WebAuthnOptions.MDS、HTTP.SYS の WebAuthn 対応、OpenSSL 3.5.1、多数のメモリリーク修正を含みます。

sgcWebSockets 2025.6 では、OpenAI Assistant の OnFunctionCall、Telegram API の 100 を超える新メソッド、WebAuthn の EDDSA 対応が追加されました。

sgcWebSockets 2025.5 では、OpenAI Realtime API 対応の TsgcWSAPI_OpenAI と TsgcAudioRecorderWave が追加され、MQTT 5 と Server API を修正しました。

sgcWebSockets 2025.4 では、パスワード不要の認証を行う新しい WebAuthn サーバーコンポーネント(BETA)とデモが登場し、AMQP1 クライアントのデコードが修正されました。

sgcWebSockets 2025.3 は Rad Studio 12.3 と .NET 9.0 に対応し、SChannel の OnSChannelVerifyPeer、TsgcHTTP1Client の GetAsync など非同期メソッドを追加します。

sgcWebSockets 2024.10 では、OpenAI Assistant がファイルのアップロードに対応し、Intraweb XVI と OpenSSL_Options.MinVersion が加わりました。

OpenSSL 3.0 は、非推奨または安全でないアルゴリズムの一部を legacy provider と呼ばれる内部ライブラリモジュールに移動しました。これはデフォルトでは読み込まれないため、OpenSSL を使用するアプリは...

sgcWebSockets 2024.5 では、OAuth2 が PKCE に対応し、Binance のトレーリング注文と GetPriceTickers、OpenAPI の進行状況イベント、WriteAndWaitData メソッドが加わりました。

OAuth2 における PKCE (Proof Key for Code Exchange) は、OAuth2 認可コード付与フローの拡張であり、認可コードを傍受する攻撃を防ぐために使用されます...

sgcWebSockets 2024.4 では、Amazon AWS IoT の Device MQTT Provisioning API、TsgcOpenAIChatBot の HttpOptions.ReadTimeout が追加されました。

sgcWebSockets 2024.3.0 は OpenSSL を 3.1.5 に更新し、SignalRCore の MessagePack 対応、TsgcWebSocketLoadBalancerServer の HTTP 対応を追加します。

sgcWebSockets は Telegram TDLib をサポートしているため、Windows 32、Windows 64、macOS、macOS ARM64、iOS、Android、Linux64 のあらゆる Delphi パーソナリティ向けに独自の Telegram クライアントを構築できます。Telegram ライブラリが更新されました...

openSSL ライブラリ 1.0 および 1.1 はもう更新されないため、最新の openSSL 3.0 または 3.1 API への移行を検討してください。3.0 と 3.1 の違いは以下のとおりです: OpenSSL 3.0...

sgcWebSockets 2024.2 は AMQP 1.0.0 クライアント TsgcWSPClient_AMQP1 と、HTTP をスレッドプールで処理する HttpOptions.PoolOfThreads を追加します。

sgcWebSockets 2024.2.0 から、HTTP/2 サーバーは HTTP/2 リクエスト受信時の処理が改善されました。デフォルトで、サーバーが新しい HTTP/2 リクエストを受信すると、スレッドプール内のスレッドの 1 つにキューイングされて処理されます...

sgcWebSockets 2024.1 は Lazarus 3.0 と .NET 8.0 に対応し、Bybit クライアントを V5 API へ更新、OpenAPI の EncodeBodyAsUTF8 を追加し、IOCP のメモリリークを修正します。

sgcWebSockets 2023.8 は Rad Studio 12 Athens に対応し、CEX PLUS API、Indy の OpenSSL_Options.CurveList、Azure IoT のファイルアップロードを追加します。

sgcWebSockets 2023.7 では、OpenAI クライアントが Azure OpenAI Services に対応し、Presence の Broadcast メソッドと Bitstamp の新メソッドが加わりました。

sgcWebSockets 2023.6 では、Pinecone API クライアント、TsgcAIDatabaseVectorPinecone、質疑応答アプリのデモ、SignalR のバイナリデータ対応が加わりました。

sgcWebSockets 2023.3 では、OpenAI API のサポート(対話、音声からテキストへの変換、画像生成)、OAuth2 サーバーの Client Credentials、.NET 7.0 と Linux64 のサポートが加わりました。

sgcWebSockets 2023.2 は Rad Studio 11.3 に対応し、新しい OpenAPI Pascal パーサー、WebSocket サーバーの Groups プロパティ、TsgcHTTP1Client の GetSSE を追加します。

sgcWebSockets 2023.1 では、Telegram のライブラリを 1.8.9 に更新し、Indy サーバーに CipherList プロパティを追加しました。IOCP と SSL の修正も含みます。

sgcWebSockets は Telegram TDLib をサポートしているため、Windows 32、Windows 64、macOS、macOS ARM64、iOS、Android、Linux64 のあらゆる Delphi パーソナリティ向けに独自の Telegram クライアントを構築できます。Telegram ライブラリが更新されました...

Rad Studio [+] 新しいクライアント API: Bybit、暗号資産取引所および取引プラットフォーム...

Rad Studio [+] Linux Indy サーバー (WebSocket および HTTPs サーバー) で EPOLL のサポートを追加...

sgcWebSockets 2022.9.0 から、Indy サーバーの IOCP IOHandler はゼロから書き直され、パフォーマンスが向上しました。IOCP IOHandler は sgcWebSockets Enterprise パッケージでのみ利用可能です...

Indy サーバーはクライアント接続の処理にスレッドを使用します。新しいクライアントがサーバーに接続するたびに新しいスレッドが作成され、このスレッドが接続を処理します。100 個の接続があれば 100 個のスレッドが作成されます...

openSSL ライブラリが最新バージョンに更新されました: - OpenSSL 1.1.1s - OpenSSL 3.0.7 (バージョン 3.0.0 から 3.0.6 までの重大な脆弱性を修正)

OpenSSL は新しいバージョン 3.0.7 をリリースし、openSSL バージョン 3.0.0 から 3.0.6 までの重大な脆弱性を修正しました。登録ユーザーは、プライベートアカウントから最新の openSSL バージョンをダウンロードできます。...

Windows Update KB5018410 以降、TLS 1.2 接続でエラー 12175 が発生する問題の解決方法。

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] ARM64 用の新しい iOS シミュレーター (Rad Studio 11.2) をサポート...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] 新しいクライアントコンポーネント TsgcWSAPI_XTB...

sgcWebSockets 2022.7.0 より、PDF・動画・音声などのローカルファイルを WhatsApp サーバーにアップロードしてユーザーへ送信できます...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] 新しいクライアントコンポーネント TsgcWSAPI_OKX...

sgcWebSockets .NET 2024 から、WhatsApp Cloud API をサポートする新しい .NET コンポーネントが利用可能になりました。WhatsApp メッセージを送受信し、テンプレートを管理できます...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] ZLib を 1.2.12 に更新...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] 新しい sgcWebSockets パッケージインストーラー...

sgcWebSockets 2022.3.0 から、Sponsored Messages がサポートされます。Sponsored Messages には Telegram 1.8.0 以上が必要なため、この機能をサポートするように Telegram ライブラリが更新されました。Telegram の Sponsored Messages...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] Amazon AWS IoT Client を改善、SignatureV4 に新しいプロパティ OpenSSL_Options を追加...

Rad Studio このバージョンに含まれる新機能とバグ修正の包括的なリスト: [+] 新しいコンポーネント TsgcWSPClient_AMQP は AMQP 0.9.1 プロトコルを実装します...

sgcWebSockets 2022.1 より Binance.us サーバーが Binance API クライアントでサポートされています。

エラーコード 406 UPDATE_APP_TO_LOGIN が発生した場合、TDLib のバージョンが古く最新の 1.7.9 バージョンに更新する必要があります。

sgcWebSockets 2022.1 より、Telegram クライアントコンポーネントはボットとしてログインした際に電話番号または位置情報をユーザーにリクエストできます。

sgcWebSockets 4.5.4 では、TLSOptions.Version が既定で TLS 1.3 から 1.0 をネゴシエートし、Socket.IO API 4 に対応しました。PerMessage_Deflate も修正しています。

sgcWebSockets .NET に、非商用アプリケーション向けに無償で利用できる新エディション sgcWebSockets .NET Community Edition が追加されました。パッケージは nuget.org からダウンロードできます…

sgcWebSockets .NET 4.5.4 から MacOS 64 ビットがサポートされ、Visual Studio for Mac で Mac OS 64 ビット向けのアプリケーションをコンパイルできるようになりました。MacOS でサポートされるコンポーネントは Windows と同じであり…

MacOS Monterey にアップグレードした後、openSSL ライブラリの読み込み時にエラーが発生する場合があります。Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

sgcWebSockets 4.5.3 は OpenSSL 3.0.0 に対応し、RTCMultiConnection サーバー、FTX のトリガー注文、Binance の UserStream を追加し、SChannel のメモリリークを修正します。

sgcWebSockets 4.5.3 から、openSSL 3.0 ライブラリが以下のコンパイラでサポートされます: Delphi 7 - Rad Studio 11、Windows 32/64、OSX 64、Android 32/64、iOS 64、Linux 64、.NET Windows 32/64...

sgcWebSockets 4.5.3 から、RTCMultiConnection がサポートされます。RTCMultiConnection は、P2P アプリケーション (画面共有、音声 / 映像会議、ファイル共有、メディアストリーミングなど) 向けの...

DevExtreme DataGrid は、データを表示するためによく使われる強力な JavaScript グリッドコンポーネントです。WebSocket プロトコルと組み合わせることで、リアルタイムにデータを更新できます...

sgcWebSockets は Telegram TDLib をサポートしており、次の Delphi 各パーソナリティ向けに独自の Telegram クライアントを構築できます: Windows 32、Windows 64、Mac OSX、iOS、Android、Linux64。Telegram ライブラリは最新の...

sgcWebSockets 4.5.1 で SChannel に 2 つの新機能が追加されました: 1. TLSOptions.SChannel_Options に CipherList という新しいプロパティがあり、使用する暗号スイートを設定できます。2....

Telegram API を使用してスーパーグループのメンバー情報を取得できます。GetSuperGroupMembers メソッドでメンバー・BAN ユーザー・管理者・ボットなどをフィルタリングして取得します...

クライアントがサーバーからの切断を開始すると、切断の状態を通知するためにクライアントとサーバーの間でやり取りが行われます。処理が完了すると、クライアント側のソケット接続は...

OAuth2 クライアントコンポーネントが、グラントタイプとして Client Credentials をサポートするようになりました。このグラントタイプは、ユーザーとの即時のやり取りなしにバックグラウンドで実行されるサーバー間の連携...

sgcWebSockets のサーバーは、サーバーメモリに影響を与えることなく大きなファイルを POST できます。HTTP クライアントが multipart/form-data ストリームを送信すると、サーバーはストリームをメモリに保存します。ファイルが大きい場合は...

最新の openSSL ライブラリがコンパイルされ、有効なライセンスをお持ちの sgcWebSockets ユーザー向けに更新されました。利用可能なライブラリは以下のとおりです: 1. Windows32 2. Windows64 3. OSX64 4. Android64 5. iOS64...

sgcWebSockets 4.4.8 は JWT の新しいコンポーネント TsgcHTTP_JWT_Client と TsgcHTTP_JWT_Server、TsgcWSAPI_Kraken_Futures を追加し、HTTP/2 の不具合も修正します。

sgcWebSockets 4.4.8 から、WebSocket Protocol Files が sgcWebSockets .NET ライブラリでもサポートされました。このプロトコルではバイナリ WebSocket 転送を使ってファイルを送信でき、低メモリ使用量で...

sgcWebSockets 4.4.8 から Kraken Futures API がサポートされます。https://futures.kraken.com/ サポートされる API: WebSockets パブリック API: パブリック WebSocket サーバーに接続します。WebSockets プライベート API...

sgcWebSockets 4.4.8 から、接続のセキュリティを向上させるためにライブラリにいくつかの小さな変更が加えられました。その 1 つが Perfect Forward Secrecy です。RSA 鍵交換メカニズムを使用すると、サーバーの鍵ペアと、固有のセキュアセッションごとに作成されるセッションキーとの間にリンクが作成されます...

sgcWebSockets 4.4.8 から WebSocket メッセージのログが改善されました。これまでは送受信されたバイト列がそのまま保存されていたため、WebSocket クライアントが送信したメッセージはマスクされた状態で記録されていました...

sgcWebSockets 4.4.7 では、TsgcWSAPI_Coinbase と TsgcHTTP1Client、OnBeforeConnect イベント、HTTP/2 クライアントの SChannel 対応が追加されました。

sgcWebSockets 4.4.7 から、暗号ライブラリとして SChannel を使用した証明書の利用がサポートされます。SChannel 実装では 2 種類の証明書認証をサポートします: 1. PFX 証明書の使用 2....

ボットとしてログインした場合、GetChats メソッドは使用できないため、すべてのチャットを取得することはできません。初めてボットとしてログインし、既知のチャットにメッセージを送信しようとすると、このようなエラーが発生します...

Telegram クライアントに新しいメソッド SendRichTextMessages が追加されました。太字・斜体・下線・取り消し線・コードなどのスタイルをサポートしています。

sgcWebSockets ライブラリはサーバーおよびクライアントコンポーネントで OAuth2 認証をサポートしています。

HTTP/2 Alternate Service (RFC 7838) を使用すると、サーバーはクライアントに対し、同じリソースを別の場所 (異なるホスト名、ポート、プロトコル) で利用できることを通知できます...

WebSocket クライアントは利用可能なイベントによってカスタマイズできます。最新バージョンでは 2 つの新しいイベントが追加されました。OnBeforeConnect: クライアントがサーバーに接続を試みる直前に呼び出されるイベントです...

sgcWebSockets 4.4.6 では、OnBeforeForwardHTTP による HTTP 転送、HTTP/2 の Server Push と cookie 対応、HTTP.SYS の ReadBufferSize が追加されました。

sgcWebSockets は h2spec 適合性テストスイートに合格しており、HTTP/2 プロトコル仕様への準拠が確認されています...

OAuth2 クライアントが新しいアクセストークンを要求するリクエストを行うと、Web ブラウザに Web ページが表示され、接続を許可してユーザーとパスワードでログインします。HTML ページはサーバーコンポーネントにデフォルトで含まれて...

サーバー側で OAuth2 を有効にした場合、デフォルトではすべての HTTP リクエストに Bearer トークンによる認証が必要です。一部の URL を Bearer トークンなしでアクセス可能にしたい場合...

クライアントが OAuth2 をリクエストする前に、アプリをサーバーに登録する必要があります。アプリ名・リダイレクト URI・クライアント ID・クライアントシークレットなどの情報が必要です...

デフォルトでは、OAuth2 サーバーは次のエンドポイントを使用します。認可: /sgc/oauth2/auth トークン: /sgc/oauth2/token つまり、サーバーが IP 80.54.41.30 のポート 8443 で待機している場合、完全な O...

sgcWebSockets 4.4.5 からサーバーコンポーネントで OAuth2 プロトコルがサポートされます。OAuth2 では、サードパーティアプリケーションが HTTP サービスへ限定的にアクセスできます...

sgcWebSockets 4.4.4 より WatchDog 機能に Monitor プロパティが追加されました。

sgcWebSockets 4.4.4 から、Telegram クライアントはプロキシ接続をサポートしています。Telegram クライアントはプロキシを利用するように設定できます。現在 Telegram は次の 3 種類のプロキシをサポートしています。1. HTTP 2. MTProto...

sgcWebSockets 4.4.4 から、MQTT クライアントに PublishAndWait という新しいメソッドが追加されました。これまで、クライアントが QoS レベル 1 または 2 でメッセージをパブリッシュした際、サーバーで処理されたかどうかを知る唯一の方法...

sgcWebSockets 4.4.3 から HTTP/2 が初期サポートされ、次期バージョンで新しい機能が追加される予定です。前回のブログ記事では HTTP 1.1 と HTTP/2 プロトコルのパフォーマンスを比較しましたが...

sgcWebSockets 4.4.3 から、TsgcWebSocketHTTPServer で HTTP/2 プロトコルが初期サポートされました(ベータ版)。高速な HTTP.SYS ベースのサーバーは、次期バージョンで HTTP/2 をサポートする予定です。デフォルトでは...

sgcWebSockets 4.4.1 では、Telegram の Android 対応と DatabaseDirectory プロパティ、読み取り速度の改善、SChannel での ALPN 対応、MQTT 5.0 の修正が加わりました。

接続が確立されたあと、どのピアもデータを送信しなければ、ネットワーク上にパケットは流れません。TCP はアイドルプロトコルであるため、接続はアクティブだとみなされます。切断の原因...

sgcWebSockets は SignalR および SignalRCore プロトコルをサポートしています。ここでは、CodeProject の C# サンプルを使って SignalR サーバーに接続する例を紹介します…

WebSocket サーバーにファイルをアップロードする方法を示すデモです。

Indy などの一部のライブラリは、TLS で安全なサーバーに接続するために openssl を使用します。sgcWebSockets パッケージの一部のコンポーネントは Indy ライブラリに基づいており、openssl ライブラリを使用するため...

sgcWebSockets ライブラリでは、openSSL ライブラリを使用してセキュアな WebSocket サーバーを実行できます。新しいセキュアサーバーを起動して Chrome などの Web ブラウザで接続すると正常に動作し...

ALPN(Application Layer Protocol Name)は、hello メッセージの交換内でプロトコルネゴシエーションを行う TLS 拡張です。ALPN はより効率的にプロトコルをネゴシエートできます...