javamq消息面試題及答案_第1頁
javamq消息面試題及答案_第2頁
javamq消息面試題及答案_第3頁
javamq消息面試題及答案_第4頁
javamq消息面試題及答案_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

javamq消息面試題及答案

一、單項(xiàng)選擇題(每題2分,共10題)

1.JMS規(guī)范定義了幾種消息類型?

A.1種

B.2種

C.3種

D.4種

答案:C

2.JMS中的隊(duì)列模型和發(fā)布/訂閱模型分別對應(yīng)于哪種消息傳遞模式?

A.點(diǎn)對點(diǎn)和廣播

B.廣播和點(diǎn)對點(diǎn)

C.點(diǎn)對點(diǎn)和點(diǎn)對點(diǎn)

D.廣播和廣播

答案:A

3.JMS規(guī)范中,哪個接口用于發(fā)送和接收消息?

A.Connection

B.Session

C.MessageProducer

D.MessageConsumer

答案:B

4.JMS中,哪個接口允許應(yīng)用程序創(chuàng)建消息?

A.Message

B.TextMessage

C.MapMessage

D.BytesMessage

答案:A

5.JMS規(guī)范中,哪個屬性用于指定消息的優(yōu)先級?

A.JMSPriority

B.JMSDeliveryMode

C.JMSExpiration

D.JMSTimestamp

答案:A

6.JMS中,消息的持久性可以通過哪個屬性來設(shè)置?

A.JMSPriority

B.JMSDeliveryMode

C.JMSExpiration

D.JMSTimestamp

答案:B

7.JMS規(guī)范中,哪個接口用于處理消息的異步接收?

A.MessageListener

B.MessageProducer

C.MessageConsumer

D.Connection

答案:A

8.JMS規(guī)范中,哪個接口用于創(chuàng)建消息生產(chǎn)者?

A.QueueConnectionFactory

B.TopicConnectionFactory

C.ConnectionFactory

D.Destination

答案:C

9.JMS中,哪個方法用于關(guān)閉消息消費(fèi)者?

A.close()

B.unsubscribe()

C.stop()

D.acknowledge()

答案:A

10.JMS規(guī)范中,哪個屬性用于指定消息的生存時間?

A.JMSPriority

B.JMSDeliveryMode

C.JMSExpiration

D.JMSTimestamp

答案:C

二、多項(xiàng)選擇題(每題2分,共10題)

1.JMS規(guī)范中,以下哪些是消息的屬性?

A.JMSPriority

B.JMSDeliveryMode

C.JMSExpiration

D.JMSTimestamp

答案:ABCD

2.JMS規(guī)范中,以下哪些是消息的類型?

A.TextMessage

B.MapMessage

C.BytesMessage

D.StreamMessage

答案:ABCD

3.JMS規(guī)范中,以下哪些是消息目的地類型?

A.Queue

B.Topic

C.DurableTopic

D.TemporaryQueue

答案:ABCD

4.JMS規(guī)范中,以下哪些是消息的持久性級別?

A.PERSISTENT

B.NON_PERSISTENT

C.BOTH

D.NEITHER

答案:AB

5.JMS規(guī)范中,以下哪些是消息的優(yōu)先級級別?

A.1

B.2

C.3

D.4

答案:ABCD

6.JMS規(guī)范中,以下哪些是消息的傳遞模式?

A.Point-to-Point

B.Publish/Subscribe

C.Both

D.None

答案:AB

7.JMS規(guī)范中,以下哪些是消息的接收方式?

A.Synchronous

B.Asynchronous

C.Both

D.None

答案:AB

8.JMS規(guī)范中,以下哪些是消息的確認(rèn)方式?

A.AUTO_ACKNOWLEDGE

B.CLIENT_ACKNOWLEDGE

C.DUPS_OK_ACKNOWLEDGE

D.SESSION_TRANSACTED

答案:ABCD

9.JMS規(guī)范中,以下哪些是消息的異常處理方式?

A.ConnectionException

B.JMSException

C.MessageEOFException

D.MessageFormatException

答案:ABCD

10.JMS規(guī)范中,以下哪些是消息的發(fā)送方式?

A.Non-persistent

B.Persistent

C.Both

D.None

答案:ABC

三、判斷題(每題2分,共10題)

1.JMS規(guī)范支持消息的異步發(fā)送。(對)

2.JMS規(guī)范中,所有的消息類型都可以通過Message接口來創(chuàng)建。(錯)

3.JMS規(guī)范中,消息的優(yōu)先級范圍是0到9。(對)

4.JMS規(guī)范中,消息的生存時間可以通過JMSExpiration屬性來設(shè)置。(對)

5.JMS規(guī)范中,消息的持久性可以通過JMSDeliveryMode屬性來設(shè)置。(錯)

6.JMS規(guī)范中,消息消費(fèi)者可以同時使用多個消息監(jiān)聽器。(錯)

7.JMS規(guī)范中,消息的生產(chǎn)者必須在事務(wù)性會話中創(chuàng)建。(錯)

8.JMS規(guī)范中,消息的確認(rèn)方式AUTO_ACKNOWLEDGE表示客戶端不需要顯式確認(rèn)消息。(對)

9.JMS規(guī)范中,消息的發(fā)送方式Persistent表示消息一定會被送達(dá)。(對)

10.JMS規(guī)范中,消息的發(fā)送方式Non-persistent表示消息可能會丟失。(對)

四、簡答題(每題5分,共4題)

1.簡述JMS規(guī)范中消息的兩種傳遞模式。

答案:

JMS規(guī)范中消息的兩種傳遞模式是點(diǎn)對點(diǎn)(Point-to-Point)和發(fā)布/訂閱(Publish/Subscribe)。點(diǎn)對點(diǎn)模式中,消息被發(fā)送到一個隊(duì)列中,并且只能被一個消費(fèi)者接收。發(fā)布/訂閱模式中,消息被發(fā)送到一個主題中,可以被多個訂閱者接收。

2.描述JMS規(guī)范中消息的持久性級別。

答案:

JMS規(guī)范中消息的持久性級別有兩種:PERSISTENT和NON_PERSISTENT。PERSISTENT表示消息會被存儲在持久化存儲中,即使系統(tǒng)崩潰,消息也不會丟失。NON_PERSISTENT表示消息不會被持久化存儲,可能會在系統(tǒng)崩潰時丟失。

3.解釋JMS規(guī)范中消息的優(yōu)先級級別。

答案:

JMS規(guī)范中消息的優(yōu)先級級別從0到9,共10個級別。優(yōu)先級越高,消息被處理的優(yōu)先級越高。優(yōu)先級為0的消息是最低優(yōu)先級,優(yōu)先級為9的消息是最高優(yōu)先級。

4.簡述JMS規(guī)范中消息的異步接收方式。

答案:

JMS規(guī)范中消息的異步接收方式是通過實(shí)現(xiàn)MessageListener接口來實(shí)現(xiàn)的。當(dāng)消息到達(dá)時,JMS服務(wù)會調(diào)用MessageListener的onMessage方法,并將消息作為參數(shù)傳遞給該方法。這種方式允許應(yīng)用程序在接收消息時不需要阻塞等待。

五、討論題(每題5分,共4題)

1.討論JMS規(guī)范中消息的確認(rèn)方式對消

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論