「レジストリ」というグローバルオブジェクトがあります。これは、他の重要なオブジェクトを含むコンテナです。
- 入力オブジェクト。
- 出力オブジェクト。
- 接続のあるDBオブジェクト。
- ロギングオブジェクト。
- セッションオブジェクト。
リクエストを処理するすべての場所(オブジェクト)にこのグローバルオブジェクトを配置する必要があります。
特別なステートレスセッションBeanに処理を指示するフロントコントローラーとして1つのステートフルセッションBeanがあるJBoss環境のように、1つのエントリポイント「facade.php」があります。
このfacade.phpでは、グローバルオブジェクトを作成し、他のオブジェクト(入力オブジェクト、...)をその中に配置します。
次に、大きなswitchステートメントがあり、リクエストを特別な処理オブジェクトにリダイレクトします。
パラメータとして渡さずに、処理オブジェクトからこの一般オブジェクトにアクセスするための方法、メカニズムはありますか?