features

116 articles tagged “features”.

· 機能

HTTP.SYS の高性能チューニング | eSeGeCe ブログ

sgcWebSockets 2026.5.0 から、TsgcWSServer_HTTPAPI コンポーネントに新しい published プロパティ FineTune(型は TsgcServerHTTPAPI_FineTune)が公開されました。Windows HTTP Server API(HTTP.sys)がリクエストをキューイング、ディスパッチ、完了する動作に影響するすべての低レベルカーネルモードの設定をグループ化しています...

· 機能

より高速な WebSocket 圧縮 | eSeGeCe ブログ

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

· 機能

OAuth2 DPoP Delphi | eSeGeCe ブログ

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

· 機能

SChannel Indy サーバー Delphi | eSeGeCe ブログ

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

· 機能

XTB API アップデート sgcWebSockets | eSeGeCe ブログ

XTB xStation5 Trading API Integration in Delphi XTB is one of Europe's leading online trading platforms, offering access to forex, indices, commodities, stocks, and cryptocurrencies through its xStat...

· 機能

OKX API の sgcWebSockets での更新 | eSeGeCe ブログ

Delphi 向け OKX WebSocket 取引 API 統合。TsgcWSAPI_OKX コンポーネントは統一された WebSocket インターフェースで OKX 取引所への包括的なアクセスを提供します...

· 機能

MEXC API の sgcWebSockets 更新 | eSeGeCe ブログ

Delphi 向けの MEXC スポット・先物 API 統合。TsgcWSAPI_MEXC と TsgcWSAPI_MEXC_Futures コンポーネントでリアルタイム市場データのストリーミングと REST 注文管理を実現します。

· 機能

KuCoin API の sgcWebSockets 更新 | eSeGeCe ブログ

Delphi 向け KuCoin Spot・Futures API 統合。TsgcWSAPI_Kucoin および TsgcWSAPI_Kucoin_Futures コンポーネントは、リアルタイム WebSocket 市場データ、プライベートアカウントストリームなど KuCoin 取引所への包括的なアクセスを提供します...

· 機能

Kraken API の sgcWebSockets 更新 | eSeGeCe ブログ

Kraken スポット・先物 API の Delphi 統合。TsgcWSAPI_Kraken と TsgcWSAPI_Kraken_Futures コンポーネントでリアルタイム市場データ・口座管理・注文発注・先物取引を実現します...

· 機能

sgcWebSockets における FXCM API の更新 | eSeGeCe ブログ

sgcWebSockets 2025 で FXCM API クライアントが更新され、新しいエンドポイントとセキュリティのアップデートに対応しました...

· 機能

Coinbase API 更新 sgcWebSockets | eSeGeCe ブログ

Coinbase Advanced Trade API Integration in Delphi Coinbase Advanced Trade is the professional trading platform from one of the world's most widely used cryptocurrency exchanges. The TsgcWSAPI_Coinbas...

· 機能

Pusher クライアント Delphi の更新 | eSeGeCe ブログ

The TsgcWS_API_Pusher component has been updated to align with the latest Pusher Channels protocol specification. This release introduces support for private-encrypted channels, four new presence and...

· 機能

HTX(旧 Huobi)API の sgcWebSockets 更新 | eSeGeCe ブログ

sgcWebSockets for Delphi の Huobi(HTX)WebSocket API コンポーネントに大幅なアップデートをお知らせいたします。本アップデートにより、市場データのサポートが拡張され、先物固有の新しい購読...

· 機能

CEX Plus API Update sgcWebSockets | eSeGeCe ブログ

CEX.IO Plus WebSocket API の Delphi 統合。TsgcWSAPI_CexPlus コンポーネントで市場データサブスクリプション・注文管理・口座操作・資金移動を単一の永続接続で行えます...

· 機能

CEX API Update sgcWebSockets | eSeGeCe ブログ

Delphi 向け CEX.IO WebSocket API 統合。TsgcWSAPI_Cex コンポーネントで CEX.IO のリアルタイム市場データ取得・注文管理・口座残高確認・ポジション管理を WebSocket 接続で行えます...

· 機能

sgcWebSockets 向け Bitstamp API 更新 | eSeGeCe ブログ

sgcWebSockets ライブラリの Bitstamp REST API コンポーネントが大幅に改善されました。ユーザートランザクション・手数料・デポジットアドレス・サブアカウント転送・ステーキングなど新しいエンドポイントカテゴリが追加されました...

· 機能

AMQP 1 Delphi クライアントの更新 | eSeGeCe ブログ

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

· 機能

Bybit Update API sgcWebSockets | eSeGeCe ブログ

Bybit V5 WebSocket・REST API の Delphi 統合。TsgcWSAPI_Bybit コンポーネントがリアルタイム市場データと取引・ポジション管理・口座照会の包括的な REST インターフェースを提供します...

· 機能

Bitmex API Update sgcWebSockets | eSeGeCe ブログ

BitMEX WebSocket および REST API の Delphi 向け統合。TsgcWSAPI_Bitmex コンポーネントでリアルタイム市場データのストリーミング、注文執行、ポジション管理を 1 つのコンポーネントで実現します。

· 機能

AMQP 0.9.1 Delphi クライアントの更新 | eSeGeCe ブログ

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

· 機能

OpenAI Delphi クライアントの更新 | eSeGeCe ブログ

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

· 機能

sgcWebSockets の新しい Binance API メソッド | eSeGeCe ブログ

The sgcWebSockets library continues to expand its Binance integration with a significant batch of new methods covering the Spot REST API, Futures REST API, and WebSocket streams. This article provide...

· 機能

Azure AMQP Service Bus CBS 認証 | eSeGeCe ブログ

sgcWebSockets 2026.1.0 より、Azure AMQP 1.0 が SAS トークンと JWT を使用した CBS 認証をサポートしました...

· 機能

MCP 認証 Delphi | eSeGeCe ブログ

sgcWebSockets 2025.10.0 では MCP 接続に強化された認証レイヤーを追加しました...

· 機能

Delphi MCP サーバー: リソース | eSeGeCe ブログ

MCP (Model Context Protocol) サーバーはリソースを公開でき、これにより MCP クライアントは AI モデルが文脈情報として使用できる構造化データを取得できます...

· 機能

Delphi MCP サーバー: プロンプト | eSeGeCe ブログ

MCP (Model Context Protocol) サーバーはプロンプトを公開でき、これにより MCP クライアントは、AI モデルが特定のタスクを実行するために使用できる事前定義済みプロンプトのリストを取得できます...

· 機能

Delphi MCP サーバー: ツール | eSeGeCe ブログ

MCP (Model Context Protocol) サーバーはツールを公開でき、これにより AI モデルは関数を呼び出してアクションを実行したり、外部システムにアクセスしたりできます...

· 機能

Delphi MCP サーバー | eSeGeCe ブログ

sgcWebSockets 2025 から、新しい MCP (Model Context Protocol) サーバーコンポーネントが利用可能になりました。MCP は AI モデルと外部ツール / データソースを統合するための標準プロトコルです...

· 機能

サーバーの TCP 接続 | eSeGeCe ブログ

Indy WebSocket サーバーを TCP 接続に使用する場合、デフォルトでは最初のメッセージを受信した後でのみ OnConnect イベントが発生します。これは、接続がプレーン TCP かどうかを判別する方法がないためです...

· 機能

sgcWebSockets の認可機能 | eSeGeCe ブログ

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

· 機能

PassKey を使用した認可 | eSeGeCe ブログ

WebAuthn(Web Authentication)は公開鍵暗号方式を使用したセキュアでパスワードレス、フィッシング耐性のある認証を実現する W3C 標準です。セキュリティとユーザーエクスペリエンスを...

· 機能

WebAuthn、パスキー、そしてパスワードの終焉 | eSeGeCe ブログ

WebAuthn は FIDO2 標準の認証レイヤーです。ユーザーが記憶する秘密に依存する代わりに、非対称暗号を使用します。登録時に、ユーザー's authenticator (hardware...

· 機能

OpenAI の関数呼び出し | eSeGeCe ブログ

Function calling を使用すると、OpenAI モデルを外部ツール、データ、API に接続できます...

· 機能

WebAuthn サーバー | eSeGeCe ブログ

sgcWebSockets 2025.4.0 Enterprise から WebAuthn プロトコルをサポート(現在 BETA)。WebAuthn は W3C と FIDO Alliance が開発したパスワードレス認証の Web 標準です...

· 機能

OpenAI Assistants のストリーミング | eSeGeCe ブログ

Assistants API がストリーミングをサポートし、UI レンダリングとユーザーエクスペリエンスの作成において柔軟性が向上しました...

· 機能

OpenAI Assistants のファイル検索 | eSeGeCe ブログ

sgcWebSockets 2024.10.0 から、汎用モデルを使用する代わりに OpenAI Assistants を使用して独自のファイルを検索できます...

· 機能

OpenAPI パーサーによるスキーマのバンドル | eSeGeCe ブログ

From sgcOpenAPI 2024.9.0 the parser has been improved with the following new features:- Bundle Specification: if the specification is built with multiple schemas, the parser can bundle into a single...

· 機能

OpenSSL 3 レガシーサポート | eSeGeCe ブログ

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

· 機能

Delphi PKCE OAuth2 | eSeGeCe ブログ

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

· 機能

OpenSSL 1.1 と 3.* | eSeGeCe ブログ

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

· 機能

HTTP/2 サーバースレッド | eSeGeCe ブログ

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

· 機能

Delphi Indy サーバーと EC 証明書 | eSeGeCe ブログ

TLS 1.3 のリリース以降、多くのサーバーがクライアントとの接続に楕円曲線 (EC) 証明書をより多く使用するようになりました。Indy では、EC 証明書を使用する場合に追加の設定が必要です...

· 機能

Azure IoT ファイルアップロード | eSeGeCe ブログ

Azure IoT allows to send data using several protocols like MQTT or AMQP, but in some cases, the size of the message is too big and requires to upload files to Azure Servers. To provide a solution to...

· 機能

Microsoft Azure OpenAI と RAD Studio | eSeGeCe ブログ

From sgcWebSockets 2023.7.0 the Microsoft Azure OpenAI Service is supported. Azure OpenAI Service can be used to create chatbots, generate text, translate languages, and write different kinds of crea...

· 機能

独自データで OpenAI をカスタマイズ (1 / 2) | eSeGeCe ブログ

OpenAI に特定の文脈を要する質問、たとえば「私の父は誰?」と尋ねた場合、OpenAI はハルシネーションを起こすか、知らないと回答することがあります。OpenAI が特定の質問に回答できるよう支援するには...

· 機能

独自データで OpenAI をカスタマイズ (2 / 2) | eSeGeCe ブログ

前回の記事では、OpenAI のチャットメソッドに文脈情報を追加するために OpenAI Embeddings を使用する方法を紹介しました。今回は、sgcWebSockets パッケージの TsgcOpenAIEmbeddings コンポーネントを使用する方法を紹介します...

· 機能

ChatGPT Delphi Client (2 / 5) | eSeGeCe ブログ

OpenAI API を使用して ChatGPT Turbo で独自の AI チャットを構築できます。sgcWebSockets ライブラリで API を簡単に操作でき、チャット会話を与えるとモデルがチャット補完レスポンスを返します...

· 機能

OpenAI Delphi API (1 / 5) | eSeGeCe ブログ

OpenAI Delphi API クライアントを構成して、ChatGPT、DALL-E、Whisper の各 OpenAI API にアクセスする方法を解説します...

· 機能

OpenAI による画像生成 Delphi(5 / 5) | eSeGeCe ブログ

OpenAI API では、プロンプトおよび/または入力画像が与えられると、モデルが新しい画像を生成します。Images API では、画像とやり取りするための 3 つのメソッドが提供されています...

· 機能

文字起こし OpenAI Delphi クライアント (3 / 5) | eSeGeCe ブログ

Transcribing Audio to Text (also known as Speech to Text) is very easy using the OpenAI API, just upload an Audio file in one of the following formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm. And th...

· 機能

OpenAI Delphi クライアントで音声翻訳 (4 / 5) | eSeGeCe ブログ

OpenAI API を使用して音声をテキストに変換するのは非常に簡単です。mp3、mp4、mpeg、mpga、m4a、wav、webm のいずれかの形式で音声ファイルをアップロードするだけです...

· 機能

OpenAPI Delphi パーサー | eSeGeCe ブログ

sgcOpenAPI Pascal パーサーを発表できることを嬉しく思います。OpenAPI 仕様をインポートして Pascal インターフェースを自動生成します...

· 機能

Delphi Server-Sent Events (SSE) クライアント | eSeGeCe ブログ

sgcWebSockets 2024 から、SSE (Server-Sent Events) をサポートする新しい Delphi クライアントコンポーネントが利用可能になりました...

· 機能

グループと接続のマッピング | eSeGeCe ブログ

WebSocket サーバーのグループ機能と接続オブジェクトを組み合わせて、ユーザーデータを識別・保存する方法を解説します。sgcWebSockets ライブラリで高度なアプリケーションを簡単に構築できます...

· 機能

WebSocket グループ:チャンネル・ユーザーほか | eSeGeCe ブログ

sgcWebSockets 2023.2.0 から、サーバーメッセージブロードキャストを改善する新機能「グループ」が追加されました。接続をグループに整理し、特定のクライアントセットへのメッセージ配信が容易になります...

· 機能

Indy サーバー — IOCP Windows(2 / 3) | eSeGeCe ブログ

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

· 機能

Indy サーバー — EPOLL Linux(3 / 3) | eSeGeCe ブログ

sgcWebSockets 2022.9.0 から、Linux 用の新しい IOHandler が追加されました。EPOLL を使用すると、「クライアントごとに 1 スレッド」の問題を回避できます...

· 機能

Indy サーバー — スレッドモデル(1 / 3) | eSeGeCe ブログ

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

· 機能

サーバー / クライアントコンポーネントでの DTLS over UDP | eSeGeCe ブログ

sgcWebSockets 4.5.3 から、UDP サーバーおよびクライアントコンポーネントが DTLS (Datagram Transport Layer Security) プロトコルをサポートし、UDP 接続を暗号化できるようになりました...

· 機能

Delphi 11.2 iOS ARM シミュレーター | eSeGeCe ブログ

Delphi 11.2 がリリースされ、最も注目すべき機能の一つが、M1 Mac 向けの iOS ARM シミュレーターのサポートです...

· 機能

OpenAPI Delphi クライアントパーサー | eSeGeCe ブログ

The OpenAPI Specification, previously known as the Swagger Specification, is a specification for machine-readable interface files for describing, producing, consuming, and visualizing RESTful web ser...

· 機能

ZLib 1.2.12 Delphi - CBuilder | eSeGeCe ブログ

sgcWebSockets uses ZLib for WebSocket Compression/Decompression. Recently Zlib has released a new version with fixes the following issues:Fix a deflate bug when using the Z_FIXED strategy that can re...

· 機能

Telegram スポンサードメッセージ | eSeGeCe ブログ

From sgcWebSockets 2022.3.0, Sponsored Messages are supported. Sponsored Messages requires Telegram 1.8.0+, so the Telegram libraries have been updated to support this feature.Sponsored messages on T...

· 機能

Binance.us API Delphi および .NET | eSeGeCe ブログ

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

· 機能

Telegram 電話番号または位置情報のリクエスト | eSeGeCe ブログ

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

· 機能

Pusher のカスタム認証 | eSeGeCe ブログ

sgcWebSockets 2022.1 より、sgcWebSockets Pusher クライアントで独自のカスタム認証を実装できるようになりました...

· 機能

sgcWebSockets .NET MacOS 64 | eSeGeCe ブログ

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

· 機能

Twilio Delphi SMS メッセージ送信 | eSeGeCe ブログ

sgcWebSockets ライブラリを使用して Twilio SMS メッセージを送信するシンプルなサンプルです。

· 機能

macOS Monterey で OpenSSL ライブラリの読み込みエラー | eSeGeCe ブログ

After upgrading to MacOS Monterey, you may experience an error trying to load the openSSL libraries.Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

· 機能

OpenSSL 3.0 Indy Delphi と .NET | eSeGeCe ブログ

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...

· 機能

Pusher REST API | eSeGeCe ブログ

sgcWebSockets Pusher client has been improved on 4.5.3 version, the HTTP API has been implemented allowing to trigger events, get users of a channel and get a list of channels.Pusher is a hosted WebS...

· 機能

DevExtreme DataGrid と WebSocket プロトコル | eSeGeCe ブログ

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

· 機能

SChannel の暗号スイート一覧と接続情報 | eSeGeCe ブログ

From sgcWebSockets 4.5.1 SChannel has been improved with 2 new features:1. There is a new property in TLSOptions.SChannel_Options called CipherList where you can set which Ciphers will be used.2. The...

· 機能

Telegram グループメンバー取得 | eSeGeCe ブログ

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

· 機能

TIME_WAIT TCP コネクション

When a client initiates a disconnection from server, there is an exchange between client and server to inform about the state of disconnection. When the process is finished, the client socket connect...

· 機能

Apple Push Notifications - 証明書ベースの APNs 接続(Part 4/4)| eSeGeCe ブログ

Apple Push Notifications に関する最新の記事として、証明書を使用して Apple Push サーバーに対して認証する方法を紹介します。まず開発者アカウントに入り、新しい証明書を作成します...

· 機能

Apple Push Notifications - アプリの登録(Part 1/4)| eSeGeCe ブログ

sgcWebSockets ライブラリはサーバー・クライアント両側のコンポーネントで HTTP/2 プロトコルをサポートしています。Apple Push Notifications は HTTP/2 プロトコルを使用するサーバープロバイダーからのみ...

· 機能

Apple Push Notifications - HTTP/2 通知の送信(Part 2/4)| eSeGeCe ブログ

前回の記事ではデバイストークンの取得方法を紹介しました。今回は HTTP/2 sgcWebSockets クライアントを使用して通知を送信する方法を紹介します...

· 機能

Apple Push Notifications - トークンベースの APNs 接続(Part 3/4)| eSeGeCe ブログ

本記事では、Apple Push Notification サーバーへ認証された HTTP/2 リクエストを送信するため、sgcWebSockets JWT クライアントを設定する方法を紹介します...

· 機能

OAuth2 クライアントクレデンシャル | eSeGeCe ブログ

OAuth2 Client Component now supports Client Credentials as grant type, this type of grant is commonly used for server-to-server interactions that must run in the background, without immediate interac...

· 機能

HTTP で大きなファイルを POST する | eSeGeCe ブログ

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

· 機能

OpenSSL Perfect Forward Secrecy | eSeGeCe ブログ

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

· 機能

WebSocket マスクメッセージ | eSeGeCe ブログ

From sgcWebSockets 4.4.8 the Log of websocket messages has been improved. Till now, the messages were saved as was sent/received by socket, this means that when a websocket message was sent by websoc...

· 機能

SChannel 証明書 | eSeGeCe ブログ

From sgcWebSockets 4.4.7 the use of Certificates using SChannel as crypto library is supported.The SChannel implementation supports 2 types of certificate authentication:1. Using a PFX certificate2....

· 機能

Binance Futures API USDT および COIN | eSeGeCe ブログ

sgcWebSockets 4.4.7 より USDT および COIN の両方の Binance Futures API に対応しています。

· 機能

Telegram ボットの「Chat not found」エラー | eSeGeCe ブログ

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

· 機能

Telegram メッセージの太字・斜体送信 | eSeGeCe ブログ

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

· 機能

AWS Cognito と OAuth2 | eSeGeCe ブログ

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

· 機能

HTTP/2 Alternate Service | eSeGeCe ブログ

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

· 機能

WebSocket クライアント BeforeConnect と BeforeWatchDog | eSeGeCe ブログ

WebSocket Client can be customized with some of the events available. There are 2 new events added to the latest version:OnBeforeConnect: this event is called just before the client tries to connect...

· 機能

OAuth2 サインイン HTML のカスタマイズ | eSeGeCe ブログ

When an OAuth2 client do a request to get a new Access Token, a Web-Page is shown in a web-browser to Allow this connection and login with an User and Password.The HTML page is included by default in...

· 機能

OAuth2 サーバーで未認証リクエストを許可する | eSeGeCe ブログ

By default, when OAuth2 is enabled on Server Side, all the HTTP Requests require Authentication using Bearer Tokens.If you want allow some URLs to be accessed without the need of use a Bearer Token,...

· 機能

OAuth2 サーバーへのアプリ登録 | eSeGeCe ブログ

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

· 機能

OAuth2 サーバーのエンドポイント | eSeGeCe ブログ

By default, the OAuth2 Server uses the following Endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/tokenWhich means that if your server listens on IP 80.54.41.30 and port 8443, the full O...

· 機能

WatchDog サーバーモニター | eSeGeCe ブログ

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

· 機能

Telegram クライアントとプロキシ | eSeGeCe ブログ

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

· 機能

MQTT メッセージのパブリッシュと応答待機 | eSeGeCe ブログ

From sgcWebSockets 4.4.4 the MQTT client has a new method called PublishAndWait. Till now, when a client publishes a message using QoS levels 1 or 2, the only way to know if the message was processed...

· 機能

WebSocket および HTTP/2 を備えた DataSnap | eSeGeCe ブログ

sgcWebSockets 4.4.3 以降、DataSnap サーバーアプリケーションを WebSocket サーバーに置き換え、WebSocket プロトコル、HTTP/2 プロトコル、IOCP などの新機能を活用できます。置き換え用に使用できるサーバーは 3 種類あります...

· 機能

HTTP/2 サーバーのテストパフォーマンス | eSeGeCe ブログ

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

· 機能

HTTPBIN.ORG での HTTP2 テスト | eSeGeCe ブログ

httpbin.org は HTTP/2 プロトコルをテストする便利なサーバーを提供しており、HTTP クライアントのテストに使用できるいくつかのケースがあります。提供される主なテストの一覧は以下のとおりです...

· 機能

HTTP2 のレイテンシ | eSeGeCe ブログ

前回の投稿では、単一の接続を使用した HTTP2 と HTTP1 のパフォーマンスを比較しました。本投稿では、レイテンシを導入した HTTP2 と HTTP1 の比較を示します...

· 機能

HTTP2 クライアントテスト | eSeGeCe ブログ

RFC 7540 と RFC 7541 には HTTP/2 プロトコルの完全な仕様が記載されています。sgcWebSockets ライブラリに新しい HTTP/2 クライアントを実装する過程では、外部ツールの利用が重要となります...

· 機能

HTTP2 と HTTP1 のパフォーマンス比較 | eSeGeCe ブログ

sgcWebSockets は幅広いプロトコルをサポートしており、HTTP/2 は現在開発中のプロトコルです。HTTP 1.1 は過去 15 年間で最も使用されてきた HTTP プロトコルであり、サーバーやクライアントに広く実装されています...

· 機能

RPC の段階的な結果 | eSeGeCe ブログ

WAMP 1.0 is an open WebSocket subprotocol that provides two asynchronous messaging patterns: RPC and PubSub.From sgcWebSockets 4.3.8, a new method is supported, not included in WAMP 1.0 specification...

· 機能

DataSet プロトコルの UpdateMode | eSeGeCe ブログ

sgcWebSockets Dataset サブプロトコルは、接続されているすべてのクライアントにデータベースの変更をブロードキャストできます。sgcWebSockets 4.3.8 からは 2 つの更新モードが使えます。...

· 機能

Windows 向け Coturn | eSeGeCe ブログ

Coturn は TURN および STUN サーバーの無料オープンソース実装です。

· 機能

TCP のハーフオープン接続 | eSeGeCe ブログ

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

· 機能

FMXLinux | eSeGeCe ブログ

FMXLinux は Linux 上で FireMonkey アプリケーションを実行できるようにするパッケージです。sgcWebSockets は FMXLinux と互換性があり、Linux 上で FireMonkey アプリケーションを動かせます...

· 機能

Google API キーと OAuth2 | eSeGeCe ブログ

Google API を利用するには、認証メカニズムを設定する必要があります。サービスに応じて、API キーまたは OAuth2 を使用できます...

· 機能

OAuth2 Delphi WebSocket | eSeGeCe ブログ

OAuth2 は HTTP プロトコルを使用してサードパーティアプリケーションが制限されたリソースにアクセスできるようにします。RFC 6749 が OAuth2 仕様を規定しています...

· 機能

Indy IOCP サーバー | eSeGeCe ブログ

Indy サーバーは接続ごとに 1 つのスレッドを使用します。つまり、サーバーが 1000 個の同時接続を処理する必要がある場合、1000 個のスレッドが作成されます。しかし 1000 個ではなく 10000 個の接続がある場合...

· 機能

WebSocket ファイルアップロードデモ | eSeGeCe ブログ

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

· 機能

指紋: WBF での登録列挙 | eSeGeCe ブログ

sgcBiometrics は、Windows Biometric Framework (WBF) を使用してマシン内に登録されたユーザー指紋を列挙する新しいメソッドを公開しました...

· 機能

RSA を使用した接続文字列の廃止 | eSeGeCe ブログ

sgcWebSockets library allows to run Secure WebSocket Servers using openSSL libraries, if you start a new secure server and try to connect with a web browser like chrome, will run fine and shows a gre...

· 機能

OpenSSL 1.1 Indy | eSeGeCe ブログ

現在 Indy は OpenSSL 1.0.2 バージョンのみをサポートしており、多くのお客様から OpenSSL 1.1 のサポートについてお問い合わせをいただいています。OpenSSL 1.0.2 は TLS 1.2 をサポートしているため現時点では利用可能ですが...

· 機能

Indy が ALPN(Application Layer Protocol Negotiation)をサポート | eSeGeCe ブログ

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