Преузмите ПДФ
1) Шта је ЈМС?
ЈМС значи Јава Мессагинг Сервице. То је нови стандард за комуникацију између клијената. Омогућава компоненти апликације Ј2ЕЕ да креира, шаље, чита и прима поруке.
2) Коју врсту порука пружа ЈМС?
ЈМС пружа обе врсте порука,
- синхроно
- Асинхрони
3) Шта подразумевате под синхроном и асинхроном врстом размене порука?
Синхрони: У овој врсти размене порука, клијент чека да сервер одговори на поруку. Пр: Телефонски позив, двосмерна радио комуникација.
Асинхрони: У овој врсти размене порука, клијент не чека поруку са сервера, већ се аутоматски креира догађај који покреће поруку са сервера. На пример: е-пошта, размена текстуалних порука, објављивање на блогу.
4) Колико типова модела порука пружа ЈМС и који су они?
Постоје две врсте модела размене порука које ЈМС пружа -
- Од чекања до тачке
- Други је објављивање и претплата
5) Објасните разлику између теме и реда?
Техника редова редова користи се за једну до једну размену порука и подржава размену порука од тачке до тачке. Иако се тема обично користи за размену порука од једног до више и подржава јавни модел претплате.
6) Која је улога ЈМС провајдера?
ЈМС добављач брине се о конверзији података, сигурности порука и окидању клијента. Одређује ниво шифровања, ниво сигурности поруке и најбољи тип података за клијента који није ЈМС.
7) Које су компоненте ЈМС-а?
- ЈМС провајдер
- ЈМС клијент
- Поруке
- Објекти под управом
- Нативни клијенти
8) Наведите пример коришћења модела тачке до тачке у ЈМС-у?
Пример за модел од тачке до тачке био би испис. Када изаберете опцију исписа, ваш систем шаље поруку серверу, а након што се испис извади, овај сервер ће вам поново послати поруку. Модел тачка до тачка се користи када су информације специфичне за једног клијента.
9) За апликацију са омогућеним ЈМС-ом, који су основни објекти повезани са ЈМС-ом?
- Основни објекти који се односе на ЈМС су -
- Објекат везе
- Једна или више сесија у оквиру везе која пружа контекст за слање и примање порука.
- Објекат теме или реда у сесији који представља одредиште у посреднику порука.
- Одговарајући пошиљалац или издавач или прималац у оквиру сесије.
10) Шта је објекат којим управља ЈМС?
ЈМС административни објекат је унапред конфигурисани ЈМС објекат који креира администратор за употребу ЈМС клијената и смешта се у простор имена ЈНДИ.
11) Који је важан део ЈМС апликација?
- Седница
- Веза
- Порука
- Произвођач порука
- Потрошач порука
- Фабрика везе и одредиште
12) Шта је ЈМС сесија?
ЈМС сесија је једнонитни контекст за слање и примање ЈМС порука. ЈМС сесија може бити локално извршена, неизвршена или дистрибуирана трансакција.
13) Помените разлику између трајне и нетрајне претплате?
Трајна претплата даје претплатнику слободу да прима све поруке са теме, док нетрајна претплата не даје никакве гаранције у вези са порукама које други шаљу када клијента други прекину.
14) Шта је бајтна порука?
Бајтна порука је ток непрекидних бајтова. Садржи низ примитивних бајтова у својој носивости. За пренос података између две апликације у њиховом изворном формату користи се бајтна порука, што можда није могуће код других врста порука.
15) Помињете различите врсте порука доступних у ЈМС АПИ-ју?
Различите врсте порука доступне у ЈМС АПИ-у су Мессаге, ТектМессаге, БитесМессаге, ОбјецтМессаге и МапМессаге.
16) Која је разлика између П2П (Пеер то Пеер) модела и модела претплате?
П2П модел је изузетно поуздан и користи се у ситуацији један-на-један, док се модел претплате користи у ситуацији један-на-више. Веома је брз, али мање поуздан.
17) Шта је ЈМС клијент?
ЈМС клијент је језички програм који шаље или прима поруке.
18) Да ли можемо да шаљемо е-маил поруке користећи ЈМС?
ЈМС нема инхерентну подршку за операције е-поште.
19) Објасните како послужитељ апликација рукује ЈМС везом?
- Уз помоћ апликацијског сервера креира се сесија сервера која их чува у спремишту
- Да би ставио поруке у ЈМС сесију, потрошач везе користи сесију сервера
- Сервер сесија је та која креира ЈМС сесију
- Апликација коју су написали програмери апликација креира преслушач порука.
20) Која је разлика између ЈМС-а и РПЦ-а (позив на даљинску процедуру)?
Основна разлика између ЈМС-а и РПЦ-а лежи у начину на који они поручују. ЈМС користи асинхрони тип размене порука, док РПЦ креира синхрони тип размене порука. Позивач методе у РПЦ-у, чека да метода заврши извршење и врати контролу позиваоцу. У ЈМС-у пошиљалац поруке само шаље поруку на одредиште и наставља сопствену обраду.
21) Објасните како ЈМС ради са Ј2ЕЕ?
Клијент апликације попут корпоративних ЈаваБеанс компоненти и веб компоненти може синхроно да шаље или прима ЈМС поруку. Поред тога, клијенти апликације такође могу примати поруке асинхроно. Уз помоћ пасуља вођених порукама, ЈМС добављач може опционално да имплементира обраду порука. Грах вођен поруком је врста пословног граха који омогућава асинхрону потрошњу порука.
Операција слања и пријема поруке врши се у дистрибуираној операцији, што омогућава ЈМС операције и приступе базама података у оквиру једне трансакције.
22) Које су врсте порука које подржава ЈМС?
Врсте порука које подржава ЈМС су
- Стрим поруке
- Текстуалне поруке
- Поруке на мапи
- Битес Мессагес
- Објецт Мессагес
23) Шта је МОМ у односу на ЈМС?
МОМ (Мессаге Ориентед Миддлеваре) је софтвер који делује као посредник између две комуникационе компоненте. Смјештен је између клијента и сервера, МОМ пружа могућност просљеђивања поруке помоћу технике чекања. Све док клијент не затражи читање поруке, поруке ће се чувати у реду. Коришћењем ове технике софтверска компонента може радити независно од времена.
24) Како можете доставити јава поруку клијенту који није Јава?
Пре свега, након пријема поруке из теме или реда, порука мора да се претвори у клијент који није Јава, у складу са њиховим спецификацијама. Једном претворена порука у не-јава клијента може бити испоручена.
25) Које опције шифровања постоје за слање порука путем ЈМС-а?
Шифровањем и дешифровањем порука управља ЈМС добављач, а не ЈМС спецификације. Сониц МК би Прогресс Софтваре је водећи ЈМС добављач и они шифрирају механизме шифровања који се зову Квалитет заштите.