No.1ベストアンサー
- 回答日時:
Java Beansには2種類あって、通常Enterprise Java Beans (EJB)を指すことが今は多いと思います。
EJBは通常複数のクラスからなり、ビジネスロジックのまとまりです。いわば部品ですね。
本来Bean Providerという会社のジャンルができて、こういう部品が売り買いされるというビジネスモデルを想定して作られたようですが、実際にそういうやり方が広まっているかはよく知りません。(うちの会社ではまだ見たことないです)
現実にはEJBというと、EJBコンテナ(アプリケーションサーバ)の機能(persistence, security, messaging service など)をうまく(容易に)利用するための技術と捕らえられているのが一般的ではと思います。
EJBに関しては、相当情報は氾濫していると思います。金融や公共、企業などで利用されており最も利用されているテクノロジの1つではと思います。
通常大掛かりなエンタープライズシステムで使用されます。これは、小規模のシステムではパフォーマンスや開発容易性の点で、むしろ劣るからです。
特にEJB2.xの時代は設定などが複雑でした。規格がEJB3になってから、開発容易性はかなり改善したといわれていますが、それでもsecurity, messaging service (asynchronous messaging), distributed transactionなどが必要でない限りEJBを使わないことを推奨する人が多いです。個人的には今後は変わっていくかもしれないと思いますが。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ハッキング・フィッシング詐欺 スマホアプリのトラッキング 個人情報について 5 2023/03/31 08:16
- その他(セキュリティ) 匿名チャットアプリでの知られたくない会話 個人情報について 1 2023/03/29 18:08
- その他(セキュリティ) 匿名チャットアプリ トラッキング 個人情報について 1 2023/03/29 20:35
- その他(セキュリティ) 匿名チャットアプリのトラッキングについて。顔写真や個人情報の漏洩はあるのか。 2 2023/03/28 00:00
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(IT・Webサービス) スマホアプリのトラッキングについて詳しい方教えてください 1 2023/04/15 10:38
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- その他(IT・Webサービス) スマホアプリのトラッキングについて知りたいです 1 2023/04/13 16:41
- UNIX・Linux manページあったら嬉しい? 私はArch GNU/Linuxユーザです。GUIも使っているのですが 1 2023/07/31 13:13
- その他(セキュリティ) スマホアプリのトラッキング、個人情報について。ITに詳しい人回答お願いします。 2 2023/03/20 02:54
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
文字列に半角スペースがあるか...
-
この便利な時代に開発環境すら...
-
C言語の次のステップは?
-
プログラムの開発環境について
-
今でも、TomcatとApacheの連結...
-
MacでJavaを…
-
Javaって何を使って開発するの...
-
JavaBeans,JSP, Servlet(MVC)の...
-
フレームワーク設計
-
開発ツールについてEclipseとWT...
-
フリーソフトの作成言語
-
今のJavaの業務開発はどんな感...
-
javaフレームワークの入門とし...
-
Javaでバッチ処理
-
iPodでゲームソフトを製作する方法
-
How to import HorizontalGridV...
-
プログラミング開発経験とは?
-
プログラミングの役立て方?使...
-
vba クリップボードクリアにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
「C#ができればJavaもできる」...
-
プログラミング開発経験とは?
-
オブジェクト指向について
-
プログラミング言語について
-
この便利な時代に開発環境すら...
-
文字列に半角スペースがあるか...
-
フリーソフトの作成言語
-
JAVAを使って管理システムを構...
-
TOMCATとANDROIDSTUDIOの違い
-
WeblogicでStrut...
-
JavaMailを使う前のTomcatの設定
-
PowerBuilderの知識が必要です。
-
今でも、TomcatとApacheの連結...
-
iPodでゲームソフトを製作する方法
-
AndroidとJavaの違いについて
-
プリクラの様な画像処理(webカ...
-
android開発環境アンインストール
-
コマンドボタンの文字が消える!
-
Javaでバッチ処理
おすすめ情報