Enterprise Java Beans - 日本語での EJB の質問

Enterprise Java Beans - 日本語での EJB の質問

当社の専門家が調査を通じてこれらの Enterprise Java Beans - EJB MCQ をまとめました。これらの 100 以上の多肢選択式の質問に答えることで、Enterprise Java Beans - EJB についてどれだけ知っているかを確認していただければ幸いです。
下にスクロールして今すぐ始めましょう!

1: EJBクラスは、アプリケーションが保持している場所で利用されますか?

A.   javax.ejbパッケージ内。

B.   JXVAパッケージ内。

C.   JavaScriptパッケージ内。

D.   rava.xmlパッケージ内。

2: _______は最も一般的な例外クラスです。

A.   ejbexception

B.   BeanException

C.   nullpointerexception

D.   runtimeexception

3: _______ファイルは、Beanのプロパティを記述するために使用されるXMLファイルです。

A.   アプリケーションアーカイブ

B.   豆瓶

C.   展開記述子

D.   XMLプロパティ

4: _______は、プリミティブタイプを定義するためにXML Beanアーカイブで使用されるタグではありません。

A.   < byte>

B.   < int>

C.   < double>

D.   < object>

5: 正しいか間違っているか? Enterprise Java 2.0仕様では、地元の豆の概念を紹介します。

A.   真実

B.   間違い

6: EJBアプリケーションは、____準拠アプリケーションサーバーに展開されます。

A.   IEEE

B.   j2ee

C.   OSHA

D.   セリ

7: RMI-IIOPとは何ですか?

A.   Javaリモート操作スケジュール。

B.   Java Remote Method Invocation Interface。

C.   Javaオープンアクセスモジュール。

D.   Java Express Services Daemon。

8: 展開記述子のドキュメントはどのような形式ですか?

A.   xml

B.   ドキュメント

C.   HTML

D.   PDF

9: EJBは________を表しています。

A.   エンタープライズJava Beans

B.   強化されたジャワ豆

C.   Javaバイナリの強化

D.   例Javaビットコード

10: 記述子ファイルのすべてのファイル形式は何ですか?

A.   TXT

B.   HTML

C.   PDF

D.   xml

11: EJBは_____のフレームワークです。

A.   Java

B.   C ++

C.   樹液

D.   ウィンドウズ

12: WebLogic Server EJBの構成を制御したい場合、使用するファイルの1つは何ですか?

A.   ejk.xml

B.   erb-jub.xml

C.   erp.txt

D.   ejb-jar.xml

13: 次のうち、Weblogic Server'のキャッシュ能力の1つはどれですか?

A.   トランザクション間のキャッシュ。

B.   デュアルビーンズの処理。

C.   デュアルステートビーンズの処理。

D.   プログラム全体をキャッシュします。

14: 並行性制御とは何ですか?

A.   2つの異なる方法で単一の操作の制御。

B.   異なる方法での単一操作の制御。

C.   さまざまな方法で単一の操作の制御。

D.   EJB内の2つの操作が正しく生成されることを保証します。

15: CMCとは何ですか?

A.   コンテナが管理した同時性。

B.   現在管理されているコンテンツ

C.   反管理した偶発性。

D.   同時管理コンテンツ。

16: パッシベーションでは、ejbpassivate()の逆の方法は_______です。

A.   ejbload()

B.   ejbnew()

C.   ejbactivate()

D.   ejbcreate()

17: 正しいか間違っているか?セッションBeanは無国籍のみです。

A.   間違い

B.   真実

18: 次のうち、EJBコンポーネントのサービスを提供するEJBコンテナが含まれているものはどれですか?

A.   コンポーネントクライアント。

B.   EJBクライアント。

C.   EJBサーバー。

D.   Javaクライアント。

19: ロックアノテーションは何に使用されていますか?

A.   どの豆がどのプロセスを実行するかを決定するために使用されます。

B.   読み取りロックまたは書き込みロックがメソッド呼び出しで使用されているかどうかを決定するために使用されます。

C.   豆が何をするかを判断するために使用されます。

D.   豆に状態があるかどうかを判断するために使用されます。

20: 酸トランザクションは何に責任がありますか?

A.   信頼できるデータベーストランザクション。

B.   モバイルとウェブサイトのインターフェース。

C.   顧客との関係。

D.   データへのデータインターフェース。

21: 注射が利用できない場合、代替案は何ですか?

A.   何も利用できません。

B.   Beanインターフェイス。

C.   Javaインターフェイス。

D.   Javaの命名とディレクトリインターフェイス

22: ビジネスオブジェクトに状態がある場合、それはどういう意味ですか?

A.   彼らには多くのクライアントがいます。

B.   彼らにはクライアントがいません。

C.   彼らには2つのクライアントしかいません。

D.   それらは一度に単一のクライアントに限定されています。

23: 現実世界のオブジェクトを表す豆は何ですか?

A.   エンティティビーン。

B.   セッションレスビーン。

C.   ステートフルな豆。

D.   シングルトンセッションビーン。

24: クラスの継承階層が_________を実装する場合、クラスはシリアル化可能です。

A.   シリアル化可能で外部化可能

B.   シリアル化可能または外部化可能

C.   イベントとリスナー

D.   持続性

25: Bean _______は、豆とさまざまなインターフェイスの管理を担当するコードです。

A.   物体

B.   容器

C.   方法

D.   クラス

26: EJBのクライアントは直接豆をインスタンス化しますか?

A.   はい。

B.   いいえ。EJBコンテナからの参照が必要です。

C.   いいえ。Javaコンテナからの参照が必要です。

D.   はい、彼らはすぐに行動します。

27: _____ Beanは、単一のセッションのために特定のユーザーのデータを保存します。

A.   セッション

B.   Java

C.   メッセージ

D.   実在物

28: EJBコンテナは何を割り当てますか?

A.   ダイナミックセッション豆。

B.   静的セッション豆。

C.   EJBセッションビーンズのJNDI名。

D.   ステートレスセッション豆。

29: 非同期パターンとは何ですか?

A.   他のビジネスサービスで運営されているビジネスサービス。

B.   EJB内のビジネスサービスの非同期運用。

C.   2つのプログラムの同時操作。

D.   さまざまな方法で単一のプログラムの操作。

30: 正しいか間違っているか? EJBは、アプリケーションのビジネスロジックをカプセル化するクライアント側モデルです。

A.   真実

B.   間違い

31: ______豆は永続的なデータストレージを表します。

A.   実在物

B.   セッション

C.   メッセージ駆動型

D.   エンティティとセッション

32: ステートレスのセッション豆は、ステートフルセッションの豆とどのように異なりますか?

A.   それらはスレッドセーフではありません。

B.   それらは運用可能です。

C.   それらは動作していません。

D.   それらは自動的にスレッドセーフです。

33: javax.ejb.spiパッケージは何に使用されますか?

A.   ユーザーインターフェイス。

B.   サービスプロバイダーインターフェイス。

C.   コンテナインターフェイス。

D.   開発者向けのプログラムインターフェイス。

34: 正しいか間違っているか?豆の特性は、その外観または内部状態に影響します。

A.   間違い

B.   真実

35: 正しいか間違っているか? Beanクラスは、カスタムイベントを除くあらゆるタイプのイベントを発射できます。

A.   真実

B.   間違い

36: ____タグは、XML Beanアーカイブのクラスのインスタンスを表すために使用されます。

A.   < class>

B.   < byte>

C.   < object>

D.   < double>

37: _____は、エンティティビーンインターフェイスの方法ではありません。

A.   setentitycontext()

B.   ejbnewbean()

C.   ejbload()

D.   ejbstore()

38: EJBの2つのインターフェイスはどのように言及されていますか?

A.   静的および動的。

B.   長くて短い。

C.   ホームとリモート。

D.   内因性と外因性。

39: EJB 3.0の最新バージョンで展開記述子を置き換えたものは何ですか?

A.   JavaScriptアノテーション。

B.   メタアノテーション。

C.   Java Annotations。

D.   XML表記。

40: JavaメッセージサービスはEJBにどのようなプログラミングを提供していますか?

A.   イベント駆動型プログラミング。

B.   結果駆動型プログラミング。

C.   情報駆動型プログラミング。

D.   データ駆動型プログラミング。

41: 2人の呼び出しクライアントが単一の豆にアクセスしようとするとどうなりますか?

A.   リクエストは冗長にチャネリングされます。

B.   リクエストがキャンセルされ、操作が再度実行されます。

C.   EJBは破損します。

D.   リクエストはコンテナによってシリアル化されます。

42: ステートフルセッションのBeanプロセスの例は何ですか?

A.   ウェブサイトのアイドリング。

B.   ウェブストアのチェックアウトプロセス。

C.   Javaアプレットの処理。

D.   Webカウンターカウントヒット。

43: オブジェクト_____は、オブジェクトをデータストリームに変換し、それをストレージに書き込むことを意味します。

A.   継承

B.   持続性

C.   シリアル化

D.   危険性

44: Weblogic Server EJBを制御するために使用される3つのファイルは何ですか?

A.   jar-jar.xml、weblogic-ejb-jar.xml、weblogic-cmp-jar.xml

B.   ejb-jar.xml、webjar.xml、weblogic-comp.xml

C.   ejb-jar.xml、weblogic-ejb-jar.xml、weblogic-cmp-jar.xml

D.   ejb-jar.xml、ebj-jar.xml、weblogic-cmp-jar.xml

45: _______クラスはシリアル化をサポートしていません。

A.   弦

B.   糸

C.   成分

D.   ベクター

46: _______は、アプリケーションビルダー内の豆の外観と動作を変更するための手段を提供し、特定のニーズを満たします。

A.   持続性

B.   カスタマイズ

C.   外部化

D.   シリアル化

47: JNDIの範囲は次のうちどれですか?

A.   機構。

B.   モジュール

C.   モード。

D.   基本単位。

48: 基礎となるテーブルスキーマは、EJBコンテナによって自動的に変更できますか?

A.   いいえ。

B.   はい、そしてそれらは自動的に設定されています。

C.   はい、しかし、それらはそうするように構成する必要があります。

D.   はい、ただし、インストールするには2番目のプログラムが必要です。

49: クライアントマシンのユーザーインターフェイスロジックの責任は何ですか?

A.   インターフェイスクライアント。

B.   ユーザーエージェント。

C.   Javaクライアント。

D.   EJBクライアント。

50: _____はEJBインターフェイスではありません。

A.   ejbhome

B.   BeanContext

C.   ejbobject

D.   ejbcontext

51: 正しいか間違っているか? Beanクラスのブールプロパティには、公開されたGETメソッドが必要です。

A.   間違い

B.   真実

52: 正しいか間違っているか?プロパティ定義の一部ではないパブリック方法は、Beanメソッドです。

A.   間違い

B.   真実

53: EJBは主にどの2つのセキュリティメカニズムを使用していますか?

A.   jceとjaas

B.   JacとJaas

C.   uveとdij

D.   などと開発

54: シングルトンセッションビーンを使用することはいつ理想的ですか?

A.   使用するリストの場合、価格表など、静的です。

B.   Webストアでチェックアウトの理由でEJBを使用している場合。

C.   現在の顧客のリストなどの動的リストがある場合。

D.   動的コンテンツの非常に長いリストがある場合。

55: BeanがJTA APIを介してトランザクションを処理している場合、何が起こっていますか?

A.   トランザクションではなくコンテナを処理しています。

B.   コンテナではなくトランザクションを処理しています。

C.   コンテナとトランザクションを処理しています。

D.   トランザクションもコンテナも処理していません。

56: 豆の______クラスは、最初にリストするか、どのプロパティを非表示にするかを示すことにより、ビルダーツールにBeanがどのように表示されるかを変更します。

A.   BeanContext

B.   例外

C.   リスナー

D.   beaninfo

57: ______プロパティは、変更を行う前にリスナーに相談し、リスナーのいずれかが変更を拒否する場合があります。

A.   制約

B.   静的

C.   ステートフル

D.   バウンド

58: 正しいか間違っているか?クライアントコードは地元の豆にアクセスできます。

A.   真実

B.   間違い

59: Beanのシリアル化を完全に制御する必要がある場合は、______インターフェイスを使用します。

A.   リスナー

B.   BeanContext

C.   外部化可能

D.   シリアル化可能

60: 正しいか間違っているか?エンタープライズJava BeanはJava Beanの一種です。

A.   真実

B.   間違い

61: ______は、エンティティビーン上のセッションビーンの利点です。

A.   セッションBeanはリソース集中的ではありません。

B.   セッションビーンはよりリソース集中的です。

C.   セッションBeanには、永続的なデータストレージがあります。

D.   セッションビーンは無国籍です。

62: クラスメソッドは、ホームインターフェイスによって特定のインスタンスに結び付けられていますか?

A.   はい。ホームインターフェイスによって。

B.   いいえ。

C.   はい。リモートインターフェイスによって。

D.   はい。アクティブインターフェイスによって。

63: 読み取り専用と読み取りワイトのEJBの組み合わせを作成するとき、どのパターンを作成していますか?

A.   読みます。

B.   ムストリー。

C.   ある程度読みます。

D.   鮮明に読んでください。

64: ______プロパティは、その価値が変化したときにリスナーに通知します。

A.   制約

B.   静的

C.   バウンド

D.   ステートフル

65: 正しいか間違っているか?アプリケーションの例外が発生すると、EJBコンテナは例外を傍受し、トランザクションをロールバックし、クリーンアップタスクを開始します。

A.   真実

B.   間違い

66: ______は、豆のアクションを管理する方法を介して豆にアクセスするためのコンテナシステムの抽象的な表現です。

A.   コンポーネントインターフェイス

B.   Beanオブジェクト

C.   Beanインターフェイス

D.   ホームインターフェイス

67: 単一の豆で同時アクセスが試行されるとどうなりますか?

A.   どちらのリクエストも許可されますが、Beanはパフォーマンスの問題に苦しんでいます。

B.   リクエストは、コンテナによって異なる利益に再ルーティングされます。

C.   リクエストは許可されますが、豆は二次プロセスが凍結解除されるまで凍結されます。

D.   リクエストはキャンセルされます。

68: EJB'のトランザクション処理は何を担当しますか?

A.   処理されたトランザクションのサイズが増加します。

B.   プロセスを解読して暗号化します。

C.   トランザクションを処理します。

D.   処理された情報を小さな部分に分割します。

69: _______はカスタマイザーに当てはまりません。

A.   Beaninfo.getBeanDescriptorを介して、カスタマイザーをターゲットクラスに関連付けます。

B.   デフォルトのコンストラクターを実装します。

C.   java.awt.componentまたはそのサブクラスの1つを拡張します。

D.   java.beans.customizerインターフェイスを拡張します。

70: 正しいか間違っているか? EJBテクノロジーを使用すると、ユーザーはプレゼンテーションレイヤーで保存することにより、データレイヤーからビジネスロジックを分離できます。

A.   間違い

B.   真実

71: イベントのリスナータイプは、_______の子孫でなければなりません。

A.   Java.beans.event

B.   java.util.eventlistener

C.   javax.util.eventlistener

D.   java.awt.component

72: ステートレスセッションBeanにアクセスできるクライアントは何人いますか?

A.   二。

B.   無制限。

C.   十。

D.   一。

73: _____は、豆をXML形式で保存できるようにするモデルです。

A.   継承

B.   シリアル化

C.   BeanContext

D.   長期的な持続性

74: CMTはアクティブですか、それともパッシブですか?

A.   受け身。

B.   ない。

C.   アクティブとパッシブの両方。

D.   アクティブ。

75: EJB'のリモートインターフェイスは、2つのグループに分割されていますか?

A.   クラスとインスタンスのメソッド。

B.   ホームとリモートの方法。

C.   静的および動的な方法。

D.   ステートフルで無国籍の方法。

76: ______ Beanは非同期実行をサポートします。

A.   実在物

B.   セッション

C.   メッセージ駆動型

D.   ステートフル

77: 次のステートメントのうち、メソッドejbselect()に関して正しいものはどれですか?

A.   Entity BeanのFinder Methodに似ています

B.   クライアントがクエリのために利用できます

C.   他のエンティティ豆からデータを抽出するために使用することはできません

D.   エンティティビーン/ビーンズを返すことはできません

E.   CMPタイプ< br>として定義される値を返すことができます。

78: EJB QLに関しては、次のステートメントのうち正しいものはどれですか?

A.   EJB QLは、コンテナ管理された持続性を持つエンティティビーンズのファインダー方法を定義します

B.   EJB QLはEJB 2.0で導入されています

C.   EJB QLは、エンタープライズビーンズのネットワークを横切るナビゲーション用に提供されています

D.   EJB QLは、コンパイルできる言語です

E.   上記のすべて< br>

79: 次のうち、JMSメッセージ駆動型のBeanで実装する必要があるものはどれですか?

A.   MESSAGEDRIVENBEANおよびMESSAGEDRIVENCONTEXTインターフェイス

B.   MessageListenerとMessagedRivenBeanインターフェイス

C.   MessageProducerおよびMessagedRivenBeanインターフェイス

D.   ObjectMessage and MessagedRivenBeanインターフェイス< br>

80: 事前にキャッシュされたインスタンスを使用して、EJBの作成に関する状態情報をロードします。

A.   真実

B.   false< br>

81: オンラインブックショップのために「bookejbobject」という名前のejbobjectにハンドルを保存しています:1。 javax.ejb.handle bookhandle = _____________; 2。 3. ObjectPutputStreamストリーム= 4.                新しいオブジェクトアウトプットストリーム(新しいファイルアウトストリーム(Filename); 。 Stream.WriteObject(BookHandle); 7。 stream.close();次のメソッドのどれを空白に記入する必要がありますか?

A.   (ハンドル)bookejbobject()

B.   bookejbobject.gethandle()

C.   bookejbobject.getejbhandle()

D.   newhandleinstance()< br>

82: EJBでのインスタンスプーリングのプロセスに関して、次のステートメントのうち、正しくないものはどれですか?

A.   システムの全体的な効率を向上させます

B.   複数のクライアント間で「EJB Beanインスタンス」の共有を促進します

C.   ステートレスセッションビーンズで使用されます

D.   エンティティビーンズで使用されます

E.   上記のいずれも< br>

83: すべてのエンティティBeanクラスで実装する必要がある主要なファインダー方法は次のとおりです。

A.   ejbfindbyprimarykey()

B.   ejbgetbyprimarykey()

C.   ejbfindprimaykey()

D.   getPrimaryKey()

E.   getFinder()< br>

84: クライアントは、一部の処理のためにエンタープライズJava Beanにアクセスしたいと考えています。最初のステップは、ホームインターフェイスを実装するクラスを検索することです。目的のために使用する必要があるのは次のうちどれですか?

A.   jndi

B.   MTS

C.   JTS

D.   JTA

E.   Java idl< br>

85: メソッドejbcreate()を使用すると、セッション豆が初期化を実行できます。 ejbcreate()の前に、コンテナによって次のメソッドを呼び出す必要があるものはどれですか?

A.   newInstance()

B.   setSessionContext()

C.   newinstance()およびsetSessionContext()

D.   ejbremove()< br>

86: EJBコンテナがクラッシュまたは再起動した場合、ランニングセッションビーンはどうなりますか?

A.   彼らは破壊されます

B.   彼らは走り続けます

C.   彼らの実行は一時的に停止されます

D.   上記のいずれも< br>

87: セッションビーンインターフェイスで宣言された方法は、コールバック(メソッド)として知られています。

A.   真実

B.   false< br>

88: 次のうち、EJBに関連付けられていないデザインパターンの名前はどれですか?

A.   セッションファサード

B.   エンティティコマンド

C.   メッセージファサード

D.   EJBコマンド< br>

89: プライマリキークラスは、各エンティティビーンに____________を提供するために使用されます。

A.   シリアルアイデンティティ

B.   ユニークでシリアル化可能なアイデンティティ

C.   ユニークなアイデンティティのみ

D.   ヌルアイデンティティではありません

E.   シリアル化可能なアイデンティティのみ< br>

90: エンタープライズビーンを次のように定義します。パブリッククラスのcalcsessionbeanはjavax.ejb.sessionbeanを実装しています。次のメソッド定義のどれが必須ではありませんか?

A.   public void ejbcreate(){}

B.   public void ejbactivate(){}

C.   public void ejbpassivate(){}

D.   public void ejbremove(){}

E.   public void ejbobject(){}

F.   public void setSessionContext(sessioncontext ctx){}< br>

91: 次のうち、CorbaのIDLコンパイラがプロキシとスケルトンを生成する言語はどれですか?

A.   プロキシのマッピング

B.   言語マップ

C.   言語マッピング

D.   プロキシ言語マップ< br>

92: ステートレスセッションBeanによって実装する必要があるインターフェイスは、javax.ejb.sessionbeanです。

A.   真実

B.   false< br>

93: EJB仕様がCMPフィールドに課す制限は何ですか?

A.   彼らは公開されているに違いありません

B.   彼らは一時的であってはなりません

C.   彼らは非静的でなければなりません

D.   彼らは最後でなければなりません

E.   上記のすべて< br>

94: IIOPを介して相互操作することにより、EJBは直接アクセスできます。

A.   Corbaインターフェイスに包まれた既存の生産システム

B.   RMIインターフェイスに包まれた既存の生産システム

C.   ネットワークテクノロジー

D.   メッセージングインターフェイス

E.   言語マッピング< br>

95: Enterprise Java Beansはデータベースにどのようにアクセスしますか?

A.   Javaデータベース接続を使用することにより

B.   オープンデータベース接続を使用します

C.   AもBも

D.   上記のいずれも< br>

96: オンラインショップでは、リクエストを処理するために無国籍セッションBean(「eShop」)を使用しています。 「ESHOP」は、宣言的なトランザクション管理システムを使用しています。次のコードは、BeanのXML展開記述子ファイルからのものです。1。        <    < Enterprise-Beans> 3.         < session> 4.                < ; 5.                < home< home< 6。                 << remot; ;              < local-home> com.solution</lt;/lt;/nbme>                < local> com.shoplocal< ;             < ejb-class> com.solution.esheshopbean<         </session> 13.        &lt /ejb-jar>セッションとトランザクションの属性は、10および11の数字でコーディングされます。

A.   & lt; session& gt; stateless& lt;/session& gt;< br>& lt; transaction& gt; container& lt;/transaction& gt;

B.   & lt; session& gt; stateful& lt;/session& gt;< br>& lt; transaction& gt; bean& lt;/transaction& gt;

C.   & lt; session-type& gt; stateless& lt;/session-type& gt;< br>& lt; transaction-type& gt; contater& lt;/transaction-type& gt;

D.   & lt; session-type& gt; staulful& lt;/session-type& gt;< br>& lt; transaction-type& gt; bean& lt;/transaction-type& gt;

E.   & lt; session-type& gt; stateless& lt;/session-type&amp

97: 「ポイズン」メッセージに関して、次のステートメントのうち正しいものはどれですか?

A.   JMSの目的地は、このメッセージを消費者に一度だけ送信します

B.   それは消費者によって認められていません

C.   JMS宛先は、一度だけ承認を得ます

D.   すべてのエンタープライズビーンズ< br>で「毒」メッセージを送信するプロセスが可能です。

98: ヘビーツール製造会社は、エンタープライズビーンズを使用してビジネスと生産を管理しています。 「ステータス」という名前のセッションビーンは、その日の生産ステータスを取得するために使用されます。次のコードはコンテキストを取得します。コンテキストinitialContext = new initialContext(); Beanはローカルクライアントビューを提供します。 「Statushome」という名前の地元のホームインターフェイスの場合。ルックアップは何ですか?

A.   statushome statushome =(statushome)< br> initialContext.lookup(" java:tools/env/ejb/status");

B.   statushome statushome = context.lookup(" java:tools/env/ejb/status");

C.   statushome statushome = javax.rmi.portableremoteobject.narrow(< br> context.lookup(" java:tools/env/ejb/status")、statushome.class);

D.   statushome statushome =(statushome)javax.rmi.portableremoteobject.narrow(< br> initialcontext.lookup(" java:tools/env/ejb/status")、statushome.class);< br>

99: EJBサーバー/コンテナがEJBに提供するサービスのどれですか?

A.   ライフサイクル管理とインスタンスプーリング

B.   活性化と危険性

C.   トランザクションとセキュリティサポート

D.   ポリシーと制限の施行

E.   上記のすべて< br>

100: 次のメソッドのうち、コンテナによって呼び出される方法は、豆を作業状態に戻す必要がありますか?

A.   ejbpassivate()

B.   ejbactivate()

C.   ejbremove()

D.   ejbopen()

E.   ejbactivation()< br>