新しいビルトイン WebSocketサーバー
相互接続が増しつつある世界においては、Webサイトや IoTアプリケーションがリアルタイムで更新されることが重要です。 相手に瞬時に情報を配信する方法として、サーバーとクライアントの間に双方向通信のチャンネルを提供する WebSocketプロトコルを使用することができます。v20 より、4D は ...
サーバー設定、セッション動作、接続管理、プロセス処理、ランタイム構成を制御して、クライアントサーバーおよびWebアプリケーションを本番環境で安定させます。
相互接続が増しつつある世界においては、Webサイトや IoTアプリケーションがリアルタイムで更新されることが重要です。 相手に瞬時に情報を配信する方法として、サーバーとクライアントの間に双方向通信のチャンネルを提供する WebSocketプロトコルを使用することができます。v20 より、4D は ...
アプリケーションを運用するとき、ビルトインの 4Dダイアログを自分たちのニーズに合うようにカスタマイズしたいと思うかもしれません。特に、4D Server の管理画面について、いくつかの情報やアクションを自分のチームだけがアクセスできるようにし、エンドユーザーの管理者には隠したい場合があります。 ...
4Dで稼働する最も大規模なプロダクションサーバーでは、1000を超える同時接続を受け入れており、その数はなお増え続けています。その結果、私たちのチームでは、パフォーマンスがますます重要な点になってきています。新しいバージョンのHTTP規格で使用されているQUICプロトコルは、スピードと信頼性を高める...
昨年2022年10月、4Dは4D v19 R6でデータ収集というユニークな機能を導入しました。 私たちがこれをどのように使っているかを理解する最善の方法は、この機能によって私たちが答えられる質問をお見せすることかもしれません。そこで、数ヶ月間、この機能の動作を観察した後、この機能から得られる興味深...
データへのアクセスをフィルタリングすることは、アプリケーションへの悪意あるアクセスを防止するために必須の機能です。 これまでは、データクラス全体またはその属性の一部を RESTリソースとして公開したり公開しなかったりすることができました。これもデータアクセスを制限する便利な手段でしたが、4D v1...
この新機能は、Windows Remote Desktop Servicesで実行される4D Clientマージアプリケーションのローカルリソース管理を向上させます。それでは、説明します。 ...
多くの企業がMicrosoft 365(旧Office 365)を利用しています。Microsoft は Office アプリケーションへのアクセスを提供するほか、Azure ベースの Active Directory を提供し、ユーザーは Web ブラウザーを使用して Microsoft Shar...
4D v18でリリースされたProjectsは、バージョン管理システムとの互換性を持たせるなど、4Dの機能を劇的に拡大させました。 優れたフィードバックにより、4Dコミュニティの間でこの機能が大幅に採用されたことを、私たちはこれ以上ないほど誇りに感じています。このため、私たちはより良いものにするた...
プロジェクトでは、ユーザー、グループ、パーミッションを格納する、新しい directory.json ファイルを導入しました。これにより、アプリケーション内の複数の部分において、設定やコードまたはコードによって認証、制限、許可をすることが可能になります。ここでは、組み込みされたサーバプロジェクトにお...
導入したマージサーバーのデータエクスプローラーとランタイムエクスプローラーに管理者がアクセスするのを制限したい場合があります。4D v19 R5では、そのようなことが可能です。 ここでは、必要なすべてをご紹介します。 ...