Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы_Модуль_2_2012-2013.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
100 Кб
Скачать
☆

3. Java idl (corba)

  1. Для ка­ких це­лей пред­на­зна­че­на тех­но­ло­гия CORBA?

  2. Какой организацией разрабатываются спецификации технологии CORBA?

  3. Какая модель лежит в основе спецификаций технологии CORBA?

  4. Для ка­ких це­лей пред­на­зна­чен ORB?

  5. Для че­го ис­поль­зу­ет­ся объ­ект­ный адап­тер?

  6. Ка­кие ос­нов­ные функ­ции вы­пол­ня­ет за­глуш­ка(stub)?

  7. Для че­го ис­поль­зу­ют­ся сер­ван­ты в технологии CORBA?

  8. Для че­го пред­на­зна­чен язык IDL OMG?

  9. Как называется язык, используемый в технологии CORBA для описания интерфейсов удаленных серверных объектов?

  10. Ка­кие ба­зо­вые ти­пы дан­ных под­дер­жи­ва­ют­ся в язы­ке IDL?

  11. Для ре­ше­ния ка­ких за­дач пред­на­зна­че­на тех­но­ло­гия Java IDL?

  12. Как на­зы­ва­ет­ся ком­пи­ля­тор с язы­ка IDL, вхо­дя­щий в ком­плект стан­дарт­ной по­став­ки плат­фор­мы J2SE?

  13. Что яв­ля­ет­ся ре­зуль­та­том ра­бо­ты ком­пи­ля­то­ра с язы­ка IDL?

  14. Как на­зы­ва­ют­ся и для че­го пред­на­зна­ча­ют­ся фай­лы клас­сов, ге­не­ри­руе­мые ком­пи­ля­то­ром с IDL?

  15. Что оп­ре­де­ля­ет про­то­кол GIOP?

  16. Какой протокол технологии CORBA определяет формат сообщений, передаваемых между ORB?

  17. Какой протокол технологии CORBA определяет формат сообщений, передаваемых по протоколу IIOP?

  18. Какой протокол технологии CORBA используется для передачи сообщений между ORB в сетях TCP/IP?

  19. Для че­го пред­на­зна­чен про­то­кол IIOP?

  20. Ка­кой транс­порт­ный про­то­кол ис­поль­зу­ет­ся бро­ке­ра­ми объ­ект­ных за­про­сов для передачи сообщений в се­тях TCP/IP?

  21. Какие действия необходимо выполнить для создания серверной части распределенного CORBA-приложения на языке Java?

  22. Какие действия необходимо выполнить для создания клиентской части распределенного CORBA-приложения на языке Java?

  23. Какие действия необходимо выполнить для создания распределенного CORBA-приложения на языке Java?

  24. Как на­зы­ва­ет­ся сер­вис имен, ис­поль­зуе­мый для ре­ги­ст­ра­ции и по­ис­ка CORBA-объ­ек­тов?

  25. Какая информация содержится в объектной ссылке IOR CORBA?

  26. Ка­ким об­ра­зом осу­ще­ст­в­ля­ет­ся ре­ги­ст­ра­ция CORBA-объ­ек­тов в служ­бе имен при ис­поль­зо­ва­нии тех­но­ло­гии Java IDL?

  27. Ка­ким об­ра­зом осу­ще­ст­в­ля­ет­ся по­иск CORBA-объ­ек­тов в служ­бе имен при ис­поль­зо­ва­нии тех­но­ло­гии Java IDL?

  28. Ка­кие про­грам­мы, вхо­дя­щие в ком­плект стан­дарт­ной по­став­ки плат­фор­мы J2SE, реа­ли­зу­ют сер­вис имен CORBA?

  29. Для каких целей используется программа tnameserv.exe, входящая в комплект стандартной поставки платформы J2SE?

  30. Для каких целей используется программа orbd.exe, входящая в комплект стандартной поставки платформы J2SE?

4. Java jndi api

  1. Для ка­ких це­лей ис­поль­зу­ют­ся служ­бы имен и ка­та­ло­гов?

  2. В чем со­сто­ит от­ли­чие служ­бы имен от служ­бы ка­та­ло­гов?

  3. Для че­го пред­на­зна­чен ин­тер­фейс JNDI API?

  4. Какие основные преимущества имеет Java JNDI API?

  5. Как называется в службе именований процесс сопоставления символьного имени объекта со ссылкой на этот объект?

  6. Как называется в службе именований процесс нахождения ссылки на объект по его символьному имени?

  7. Какое имя считается атомарным в системе именования?

  8. Из че­го со­сто­ит со­став­ное имя?

  9. Из че­го со­сто­ит ком­по­зит­ное имя?

  10. Приведите примеры композитных имен.

  11. Что оз­на­ча­ет по­ня­тие про­стран­ст­во имен?

  12. Для че­го предназначен кон­текст в служ­бе име­но­ва­ний?

  13. Для че­го ис­поль­зу­ет­ся на­чаль­ный кон­текст?

  14. Для ка­ких це­лей ис­поль­зу­ют­ся фаб­ри­ки на­чаль­но­го кон­тек­ста?

  15. В каком интерфейсе JNDI API определены методы для работы со службами имен?

  16. Ка­кие ос­нов­ные ме­то­ды оп­ре­де­ле­ны в ин­тер­фей­се Context?

  17. Какие методы интерфейса Context JNDI API предназначены для регистрации объектов в службе именований?

  18. Для чего предназначены методы bind и rebind интерфейса Context JNDI API?

  19. Какой метод интерфейса Context JNDI API предназначен для поиска объектов в службе именований?

  20. Для чего предназначен метод lookup интерфейса Context JNDI API?

  21. Для ка­ких це­лей ис­поль­зу­ет­ся класс InitialContext JNDI API?

  22. Для чего предназначены объекты типа InitialContext JNDI API?

  23. В ка­ком па­ке­те раз­ме­ще­ны ос­нов­ные клас­сы и ин­тер­фей­сы, пред­на­зна­чен­ные для ра­бо­ты со служ­ба­ми имен?

  24. Ка­кие основные дей­ст­вия не­об­хо­ди­мо вы­пол­нить для на­строй­ки JNDI API для ра­бо­ты с кон­крет­ной служ­бой име­но­ва­ний?

  25. Ка­ким об­ра­зом при ра­бо­те с JNDI за­да­ет­ся фаб­ри­ка на­чаль­но­го кон­тек­ста?

  26. Ка­ким об­ра­зом при ра­бо­те с JNDI ука­зы­ва­ет­ся ме­сто­по­ло­же­ние сер­ви­са име­но­ва­ний?

  27. Ка­кая ин­фор­ма­ция за­да­ет­ся в пе­ре­мен­ной ок­ру­же­ния java.naming.factory.initial?

  28. Ка­кая ин­фор­ма­ция за­да­ет­ся в пе­ре­мен­ной ок­ру­же­ния java.naming.provider.url?