目次:
定義-エンタープライズBean(EB)の意味?
エンタープライズBean(EB)は、アプリケーションのビジネスロジックをカプセル化し、Enterprise JavaBeans(EJB)コンテナーで実行されるサーバー側のJavaアプリケーションコンポーネントです。
3つのEBタイプは、セッションBean、エンティティBean、およびメッセージ駆動型Beanです。
TechopediaはEnterprise Bean(EB)について説明します
EBは、次の方法で大規模な分散システム開発を簡素化します。
- EJBは、システムレベルでセキュリティ認可およびトランザクション管理サービスを提供します。これにより、Bean開発者はビジネスロジックに集中できます。
- ビジネスロジックはEBにカプセル化されているため、クライアント開発者はクライアントプレゼンテーションのみに集中します。
- クライアントはより薄く、これはリソースが限られたデバイスにとって大きな利点です。
- EBは移植可能なコンポーネントであり、アプリケーションアセンブラは既存のBeanから新しいBeanを作成できます。
たとえば、エンタープライズアプリケーション(EA)機能が残高やその他のトランザクションなどの銀行口座情報を確認する場合、アプリケーションEBには、クライアントが同じ銀行口座情報にアクセスしたときに呼び出されるすべてのメソッドが含まれます。 したがって、EBには、アプリケーションの実際の機能を満たすコードが含まれています。
EBは、大規模なEAの開発プロセスを簡素化し、次のようなさまざまな条件下で使用されます。
- アプリケーションコンポーネントが多数のマシンに分散している場合
- 同時および共有ユーザーデータアクセスの整合性を確保する場合
- アプリケーションに異なるクライアントがある場合
