игра брюс 2048
Главная / Программное обеспечение / Интеграция приложений на основе WebSphere MQ / Тест 10

Интеграция приложений на основе WebSphere MQ - тест 10

Упражнение 1:
Номер 1
Один издатель опубликовал сообщения на тему: "спорт/теннис/результатыИгр".
Другой издатель опубликовал сообщения на тему: "спорт/теннис/события".
Что получит подписчик, подписавшийся на тему: "спорт/теннис/*"?

Ответ:

 (1) cообщения первого издателя 

 (2) cообщения второго издателя 

 (3) cообщения первого и второго издателя 


Номер 2
Подписчик оформляет подписку у брокера по автомобильным компаниям каждый день. В какой день он получит цены на  автомобиль ВАЗ21093?

Ответ:

 (1) 1-й день - Тема "АВТОВАЗ/ВАЗ2109/цены" 

 (2) 2-й день - Тема "АВТОВАЗ/ВАЗ2109*/ цены" 

 (3) 3-й день - Тема "АВТОВАЗ/ВАЗ2109%*/ цены" 


Номер 3
О механизме публикация-подписка (Publish/Subscribe)  можно сказать, что он реализует модель:

Ответ:

 (1) "один к одному" 

 (2) "один ко многим" 

 (3) "многие ко многим" 


Упражнение 2:
Номер 1
От чего не зависит время  поступления сообщений по подписке от брокера?

Ответ:

 (1) от количества подписчиков 

 (2) от технических характеристик компьютера брокера 

 (3) от технических характеристик компьютера издателя 

 (4) от технических характеристик компьютера подписчика 

 (5) от скоростных параметров TCP/IP сети 


Номер 2
За какое время подписчик получит сообщение от брокера, если число подписчиков брокера – 300 и его компьютер - RISC/6000 с AIX 4.3.0, 200MHz, 1 GB RAM?

Ответ:

 (1) не более 1 сек 

 (2) от 1 до 3 сек 

 (3) более 3 сек 


Номер 3
В каком случае брокер может отказать подписчику в подписке?

Ответ:

 (1) у брокера не зарегистрирован ни один издатель на данную тему 

 (2) у брокера вообще не зарегистрирован ни один издатель 

 (3) у подписчика в MQRFH используется значение NameValueString по умолчанию 

 (4) у подписчика в MQRFH используется значение CCSID по умолчанию 


Упражнение 3:
Номер 1
Подписчик оформляет подписку у брокера по акциям нефтяных компаний каждый день заново. В какой день он сможет получить максимальное количество котировок по акциям (предполагается, что число сообщений по каждой теме постоянно каждый день)?

Ответ:

 (1) 1-й день - Тема "нефть/Лукойл/котировки" 

 (2) 2-й день - Тема "нефть/*/котировки" 

 (3) 3-й день - Тема "нефть/*/*" 


Номер 2
Какими командами для брокера пользуется Подписчик?

Ответ:

 (1) RegPub 

 (2) RegSub 

 (3) Publish 

 (4) ReqUpdate 

 (5) DeletePub 

 (6) DeregPub 

 (7) DeregSub 


Номер 3
Какая строка в функции BuildMQRFHeader ошибочна?

Ответ:

 (1) void BuildMQRFHeader( PMQBYTE pStart, PMQLONG pDataLength, MQCHAR TopicType[] ) 

 (2) { 

 (3) PMQRFH pRFHeader = (PMQRFH)pStart; 

 (4) PMQCHAR pNameValueString; 

 (5) memset((PMQBYTE)pStart, 0, *pDataLength); 

 (6) memcpy( pRFHeader, &DefaultMQRFH, (size_t)MQRFH_STRUC_LENGTH_FIXED); 

 (7) memcpy( pRFHeader->Format, MQFMT_STRING, (size_t)MQ_FORMAT_LENGTH); 

 (8) pRFHeader->CodedCharSetId = MQCCSI_INHERIT; 

 (9) pNameValueString = (MQCHAR *)pRFHeader + MQRFH_STRUC_LENGTH_FIXED; 

 (10) strcpy(pNameValueString, MQPS_COMMAND_B); 

 (11) strcat(pNameValueString, MQPS_ DELETESUB); 

 (12) strcat(pNameValueString, MQPS_PUBLICATION_OPTIONS_B); 

 (13) strcat(pNameValueString, MQPS_NO_REGISTRATION); 

 (14) strcat(pNameValueString, MQPS_TOPIC_B); 

 (15) strcat(pNameValueString, TOPIC_PREFIX); 

 (16) strcat(pNameValueString, TopicType); 

 (17) *pDataLength = MQRFH_STRUC_LENGTH_FIXED + ((strlen(pNameValueString)+15)/16)*16; 

 (18) pRFHeader->StrucLength = *pDataLength; 

 (19) } 


Упражнение 4:
Номер 1
Какими командами для брокера пользуется Издатель?

Ответ:

 (1) RegPub 

 (2) RegSub 

 (3) Publish 

 (4) ReqUpdate 

 (5) DeletePub 

 (6) DeregPub 

 (7) DeregSub 


Номер 2
Какая очередь будет использована в следующем  операторе PutPublication( hConn, hObj, pMessageBlock, messageLength, &CompCode, &Reason )?

Ответ:

 (1) SYSTEM.BROKER.CONTROL.QUEUE 

 (2) SYSTEM.BROKER.DEFAULT.STREAM 

 (3) Subscriber_queue 


Номер 3
Какое максимальное число подписчиков может быть у брокера на Windows-компьютере с оперативной памятью 512Мбт?

Ответ:

 (1) не более 512 

 (2) не более 1024 

 (3) не более 2048 

 (4) более 2048 




Главная / Программное обеспечение / Интеграция приложений на основе WebSphere MQ / Тест 10