サーバーサイドのラッパーは不要に: クライアントサイドで Session を使用しましょう
4Dセッションを活用して、クライアントサーバーアプリケーションにおけるエンドユーザーの体験を向上させましょう。ユーザーがデスクトップクライアントアプリケーションを開くと同時に、ネイティブかつ自動的に作成される 4Dセッションは、多くのメリットを提供します。 最大のメリットは何でしょうか? それは...
4Dセッションを活用して、クライアントサーバーアプリケーションにおけるエンドユーザーの体験を向上させましょう。ユーザーがデスクトップクライアントアプリケーションを開くと同時に、ネイティブかつ自動的に作成される 4Dセッションは、多くのメリットを提供します。 最大のメリットは何でしょうか? それは...
クライアントサーバーモードでは、サーバー上でホストされているリソースがロジックの実行に必要なことがよくあります。これまで、サーバー上でコードを実行するには、専用のプロジェクトメソッドや ORDAデータモデル関数を記述するのが一般的でした。 これにより、必ずしも必要とは言えない大量のプロジェクトメソ...
この前のブログ記事では、ORDAのエンティティが constructor を持てるようになり、エンティティのインスタンス化が完全なオブジェクト指向のアプローチに従うことができるようになったことを発見しました。 それだけではありません。別のブログ記事では、複数実装される ORDAデータイベントの中で...
プロセスとセッションの管理は、4Dアプリケーションの最適化とモニタリングに不可欠です。様々なコマンドにより、これらに関する重要な情報を簡単に操作し、取得することができます。 4D 20 R7 では、これらの機能をさらに利用しやすく、効果的にする一連の機能強化を発表します。これらの新機能は、作業を簡...
クライアント/サーバー、Web、モバイルなど、様々なセッションタイプのストレージには情報を保存できるため、異なるプロセス間での再利用が簡単におこなえます。 4D 20 R6 では、特定のセッションのストレージにアクセスできるようになりました。この機能強化により、複数のセッションにまたがる同一ユーザ...
4Dアプリケーションでは、4種類のセッションが存在します。4Dリモートセッション、ストアドプロシージャーセッション、モバイルセッション、Webセッションです。 Sessionコマンドはいままで、Web または モバイルセッションを返しました。これにより、セッションに関する豊富な情報と、セッション内...
この新機能は、Windows Remote Desktop Servicesで実行される4D Clientマージアプリケーションのローカルリソース管理を向上させます。それでは、説明します。 ...
パブリッシャーとして、マージされたクライアントアプリケーションを複製して、それぞれを専用の4Dサーバーに接続したい場合があります。その方法について見てみましょう。 ...
セッションの損失を防ぐために、4Dはリモート4Dアプリケーションのスリープ状態を監視しています。 ユーザーがリモートの4Dアプリケーションから4Dサーバーに接続し、コンピューターがスリープモードになると、その情報が4Dサーバーに送信されます。ユーザーのコンピューターが起動した瞬間に、リモート4Dア...
ユーザーが同じマージサーバーアプリケーションの多くのインスタンスに接続する必要がある場合があります。このような場合、マージされたクライアントアプリケーションは、サーバー接続と同じ数のローカルリソースをダウンロードします。しかし、サーバーのリソースフォルダーが巨大な場合、これは時間、ボリューム、ネット...