eSeGeCe ブログ

sgcWebSockets、sgcHTML、sgcOpenAPI、sgcSign、sgcBiometrics、sgcIndy のリリースノート、技術解説、チュートリアルをお届けします。

· コンポーネント

Indy コンポーネントと OpenSSL 1.1.1 | eSeGeCe ブログ

近年、Indy は更新されておらず、修正のみが適用され、sgcWebSockets パッケージにとって非常に重要となる新機能の多くが実装されていません。これを修正するため、より多くの機能を持つカスタム Indy パッケージを提供するため作業を進めてきました...

· 機能

Google API キーと OAuth2 | eSeGeCe ブログ

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

· 機能

OAuth2 Delphi WebSocket | eSeGeCe ブログ

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

· コンポーネント

登録ユーザー向けの新しい CDN | eSeGeCe ブログ

最近のバージョンでは、世界中でのダウンロード数とサイズが大幅に増加しており、特に Web サーバーの設置場所 (欧州) から離れたユーザーに影響が及んでいました。今後、ライセンスユーザーは...

· 機能

Indy IOCP サーバー | eSeGeCe ブログ

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

· リリース

sgcWebSockets 4.3.3 | eSeGeCe ブログ

sgcWebSockets 4.3.3 では、Indy の WebSocket サーバーと HTTP サーバーが IOCP に対応し、新しいプロパティ IOHandlerOptions が追加されました。Close フレームの不具合も修正しました。

· インストール

SSL ライブラリを読み込めない場合 | eSeGeCe ブログ

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

· 機能

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

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

· 機能

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

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

· コンポーネント

指紋にユーザーを関連付ける | eSeGeCe ブログ

sgcBiometrics 1.4.0 には TsgcWinBioUsersINI と呼ばれる新しいコンポーネントが含まれており、指紋をユーザーに関連付けて INI ファイルにデータを保存できます...

· レビュー

Benss 指紋リーダーレビュー | eSeGeCe ブログ

対応OS:Windows 7、8、10(32/64ビット)。Linux/Mac/Android 非対応。360度どの方向からも指紋認証可能。

· インストール

sgcWebSockets の条件付きコンパイル

sgcWebSockets ライブラリには、すべての条件付きコンパイル設定を含む設定ファイルが source フォルダにあります。このファイルは sgcVer.inc です。このファイルを開くと、多数の条件付き...

· リリース

sgcWebSockets 4.3.2 | eSeGeCe ブログ

sgcWebSockets 4.3.2 は Android 64bits、カスタム Indy パッケージ(ベータ)、OpenSSL 1.1 API による TLS 1.3、ALPN と OnSSLALPNSelect に対応します。

· レビュー

Kensington VeriMark 指紋認証レビュー | eSeGeCe ブログ

Kensington Verimark は、Windows Hello に対応し Windows Biometric Framework をサポートする小型の USB 指紋リーダーです。360º の読取性と、なりすまし防止機能を備えています。USB を備えた任意の PC で動作します...

· コンポーネント

Delphi で SignalR Core を扱う | eSeGeCe ブログ

ASP.NET Core SignalR は、アプリケーションにリアルタイム Web 機能を追加することを簡素化するオープンソースライブラリです。リアルタイム Web 機能を使うと、サーバー側のコードからクライアントへ即座にコンテンツをプッシュできます…

· 機能

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

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

· リリース

RAD Studio 10.3.3 と Android 64 ビットのサポート | eSeGeCe ブログ

2019 年 11 月 21 日にリリースされた RAD Studio の最新バージョンには、Delphi の Android 64 ビット対応、iOS 13 および macOS Catalina 対応、その他の機能強化が含まれています。sgcWebSockets 4.3 から...

· 機能

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

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

· 機能

OpenSSL 1.1 Indy | eSeGeCe ブログ

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