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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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