シングルトンのRESTとQodlyサポート
4D 20 R5 では、シングルトンが導入されました。そして、4D 20 R6 では、REST 呼び出しを通して、共有シングルトンの公開関数を直接呼び出すことができるようになりました。同様に、Qodly Pagesのイベントで共有シングルトンの公開された関数を使用することができます。これらの新機能をさらに掘り下げてみましょう。
共有クラス
一般的なオブジェクト記法に従い、use/end useを指定しなくても自動的に呼び出す、シンプルな共有オブジェクトの使い方をお探しですか?
お待たせいたしました、共有クラスのご紹介です!
4D のシングルトン
4D 20 R5 は、デベロッパーのための強力な機能を提供します: シングルトンの登場です!
シングルトンデザインパターンでは、アプリケーション全体でアクセス可能なクラスのインスタンスを 1つだけ作成します。
このパターンには、以下のような多くの利点があります:
- インタープロセス値の提供
- ユーティリティクラスの作成
- ファクトリーデザインパターンのベースとして
- ほかにも多数
この新しいコンセプトの詳細については、このまま読み進めてください!