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#ができればJavaもできる」...
-
文字列に半角スペースがあるか...
-
LAMP開発環境のエディタ
-
PHP経験者にオススメのJava勉強...
-
Web開発における言語のおすすめは
-
ファイルアップロード時の文字...
-
TOMCATとANDROIDSTUDIOの違い
-
vba クリップボードクリアにつ...
-
IISワーカープロセスが原因でCP...
-
Javaでのエラーについて
-
UWSCが、動作環境の違いで動か...
-
正規表現について質問です。 カ...
-
javaのジェネリックスでTとEの...
-
javaでの#if 0 #endif文
-
UnknownHostException
-
大学の授業のプログラミング、...
-
reactを利用できるnode.jsのバ...
-
サーブレットで電卓をつくる
-
JSPとサーブレットは両方勉強す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
オブジェクト指向について
-
プログラミング開発経験とは?
-
JavaMailを使う前のTomcatの設定
-
「C#ができればJavaもできる」...
-
この便利な時代に開発環境すら...
-
プログラミング言語について
-
eclipseでtomcatを使うには
-
JAVAを使って管理システムを構...
-
文字列に半角スペースがあるか...
-
今でも、TomcatとApacheの連結...
-
Javaでバッチ処理
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
Linux上でのゲーム開発環境につ...
-
C言語によるバイナリファイルの...
-
Java案件で、業務内容に製造以...
-
TOMCATを使用したStrutsについて
-
androidアプリ開発における白黒...
おすすめ情報