sgcWebSockets Core
sgcAI、sgcMQ、sgcSocial に無償で同梱される基盤ランタイムです。Core は単体では販売されておらず、この 3 つの単体パックが土台とする HTTP、TLS、JSON のレイヤーです。このページでは、その収録内容を詳しくご紹介します。
sgcAI、sgcMQ、sgcSocial に無償で同梱される基盤ランタイムです。Core は単体では販売されておらず、この 3 つの単体パックが土台とする HTTP、TLS、JSON のレイヤーです。このページでは、その収録内容を詳しくご紹介します。
sgcAI、sgcMQ、sgcSocial のすべてのライセンスには、パック本体とあわせて金額 0 円の Core 利用権が付帯します。この利用権によって使えるようになるのが、以下の内容です。
HTTP クライアントに加え、マルチパートフォームデータに対応した Indy モデルをベースとする基本 HTTP サーバー、他のコンポーネントが呼び出す OAuth2 クライアントおよび Amazon AWS リクエスト署名ヘルパーを収録しています。sgcAI の LLM プロバイダーや MCP サーバー、sgcSocial の WhatsApp Graph API 呼び出しと Webhook も、このトランスポート上で動作します。高性能な IOCP、EPOLL、HTTP.SYS のサーバーモデルは sgcWebSockets Professional および Enterprise に含まれ、Core には含まれません。
TsgcTCPClient は、sgc カタログ内の他のすべてのプロトコルクライアントが土台とする生の TCP キャリアです。これに加えて UDP クライアントコンポーネントも収録しています。
パッケージ内のすべてのクライアントとサーバーが安全な接続のために利用する TLS/SSL ヘルパー、定数、暗号化ルーチンです。UDP 上の TLS にも対応しています。
送信 API 呼び出しを認証する OAuth2 クライアントと、JSON Web Token を作成・検証するための完全な JWT ツールキットです。
HTTP ペイロードから LLM チャットリクエストまで、sgc カタログ内のすべてのコンポーネントがペイロードのシリアライズに使う JSON リーダーおよびライターです。
VCL または FireMonkey フォーム内で Web コンテンツをホストするための WebView コンポーネントです。
Core はあえて小さく共通の基盤にとどめています。プロトコルや機能に固有の要素は、3 つの単体パックのいずれか、または sgcWebSockets の正規エディションに含まれます。
| Core に含まれないもの | 入手先 |
|---|---|
| WebSocket プロトコル(RFC 6455) | sgcWebSockets Standard 以上 |
| MQTT、AMQP 0.9.1、AMQP 1.0、Apache Kafka、STOMP | sgcMQ、または sgcWebSockets Standard 以上 |
| Telegram TDLib & WhatsApp Business Cloud API クライアント | sgcSocial、または sgcWebSockets Standard/Professional |
| AI/LLM チャット、MCP クライアント & サーバー、埋め込み、ベクトル検索、音声 | sgcAI、または sgcWebSockets Enterprise |
| HTTP/2 | sgcWebSockets Professional 以上 |
| 高性能な IOCP、EPOLL、HTTP.SYS のサーバーモデル、ロードバランサー、プロキシ、ファイアウォール | sgcWebSockets Professional 以上 |
| IoT / CoAP | sgcWebSockets Enterprise |
| gRPC | sgcWebSockets Enterprise |
| QUIC / HTTP/3 | sgcQUIC(sgcWebSockets Enterprise のアドオン) |
Core は単体で購入する製品ではありません。sgcAI、sgcMQ、sgcSocial の各ライセンスに付帯する、金額 0 円の利用権として存在しており、そのため各パックは単体で完結したインストールとなります。SKU も 1 つ、インストーラーも 1 つで、注文に追加するものはありません。
すでに sgcWebSockets の Standard、Professional、Enterprise をお持ちですか?その場合、このページに記載されている内容はすべて、それ以上のものとしてすでにお使いいただけます。sgcAI、sgcMQ、sgcSocial も正規エディションの下で同じコンポーネントを提供しており、Core を別途インストールする必要はありません。どのエディションが必要か、または sgcWebSockets の価格詳細 をご覧ください。