top 25 java web services interview questions answers
У овом упутству пружили смо најчешће постављана питања и одговоре на интернетске услуге Јава Веб Сервицес са примјерима и објашњењима:
Као искусни програмери Јава или тестери софтвера, неопходно је да добро познајете веб услуге развијене помоћу програмског језика Јава и очекује се да сте их применили или тестирали током свог мандата програмера или инжењера теста.
У случају да покушавате да пређете на изазовнију улогу, дошли смо до 25 најчешће постављаних питања за интервјуе и њихових одговарајућих одговора на Јава веб услугама.
Истражимо !!
Шта ћете научити:
О Јава Веб Сервицес
Веб услуга је софтвер који комуницира између клијента и сервера помоћу ХТТП-а (ХиперТект Трансфер Протоцол) преко Ворлд Виде Веб-а путем докумената заснованих на КСМЛ-у користећи СОАП или докумената заснованих на ЈСОН-у користећи РЕСТфул веб услуге. Јава веб услуга је уобичајена платформа која омогућава комуникацију између различитих апликација развијених на различитим језицима.
Ове услуге су независне од платформе и лако се могу применити на главном рачунару, личним рачунарима и мобилним уређајима, који се могу инсталирати на оперативним системима. УНИКС, Виндовс, Маинфраме, Андроид и иПхоне. Подржава комуникацијске протоколе као што су ХТТП, СМТП и ЈМС.
Питања о интервјуу за Јава Веб Сервицес
П # 1) Шта је Јава веб услуга?
Одговор: То су софтвер који комуницира између клијента и сервера користећи ХТТП преко Ворлд Виде Веб-а путем докумената заснованих на КСМЛ-у помоћу СОАП-а или докумената заснованих на ЈСОН-у користећи РЕСТфул веб услуге.
ЈАКС-ВС су Јава АПИ методе које се користе за развој веб услуга заснованих на КСМЛ-у, док је ЈАКС-РС Јава АПИ методе које се користе за развој РЕСТфул веб услуга.
П # 2) Које су различите врсте Јава веб услуга?
Одговор: СОАП (Симпле Објецт Аццесс Протоцол) и РЕСТфул (Репресентатионал Стате Трансфер) услуге су примарне врсте веб услуга у Јави.
П # 3) Које су предности коришћења СОАП веб услуга?
Одговор: Веб услуге засноване на протоколу једноставног приступа протоколу (СОАП) имају следеће предности:
- СОАП је лагана платформа без држављанства и протокол је неовисан о језику. Користи ХТТП преко Интернета.
- Има подршку за удаљени поступак (РПЦ) и користи КСМЛ формат за пренос података између хомогених или хетерогених дистрибуираних апликација.
- СОАП поруке се преносе преко различитих апликација путем једноставног КСМЛ формата.
- Скалабилан је због употребе ХТТП протокола који може комуницирати путем Интернета.
- СОАП нуди интегритет и приватност података излажући компоненте апликативне логике, а не податке.
- СОАП је погоднији за мрежне пролазе и телеком услуге где се обрађују осетљиве информације попут података о кредитним картицама и личних података.
П # 4) Које су неке од предности коришћења РЕСТфул веб услуга?
Одговор: РЕСТфул (Репрезентативни државни трансфер) веб сервиси имају следеће предности:
- РЕСТ протокол одваја кориснички интерфејс од складишта података и сервера, преносивог на различите платформе.
- РЕСТ веб услуге су независне од језика јер се методе РЕСТ АПИ могу имплементирати помоћу различитих језика као што су ПХП, Јава, Питхон и Ноде.јс.
- То је лагани протокол који помаже у размени података или информација са КСМЛ или ЈСОН форматима, заједно са текстом, сликом, КСМЛ форматима.
П # 5) Које су предности коришћења РЕСТфул веб услуга у односу на СОАП веб услуге?
Одговор: Предности коришћења РЕСТфул веб услуга у односу на СОАП веб услуге могу се објаснити у табеларном формату на следећи начин:
СОАП веб услуге | РЕСТ веб услуге |
---|---|
ксд: флоат | пловак |
СОАП веб услуге захтевају од корисника да поштују строга правила у интеракцији са сервером. | Предност РЕСТ-а је већа брзина, смањена пропусност, повећана флексибилност форматирања у поређењу са СОАП-ом. |
Имплементација СОАП веб услуга је спорија и резултира одложеним корисним оптерећењем током рада са СОАП порукама. | РЕСТ веб услуге добро раде са подацима и брже рашчлањују податке јер су повезане са ЈСОН-ом. |
СОАП дозвољава само КСМЛ формат података који се користи за пренос информација. | АПИ РЕСТ може да комуницира путем података, слика, веб адреса, твеетова као и блогова, у читљивом ЈСОН формату, уз КСМЛ, ХТМЛ и обичан текст |
СОАП АПИ користи језик дефиниције веб услуга (ВСДЛ). | РЕСТ АПИ користи језик за опис веб апликација (ВАДЛ). |
Позиви на захтев или одговор засновани на СОАП-у не могу се кеширати. | Позиви на захтев или одговор засновани на РЕСТ-у могу се кеширати. |
СОАП подржава ВС-сигурност и ССЛ (слој сигурних утичница). | РЕСТ подржава ССЛ и ХТТПС (Хипертект Трансфер Протоцол Сецуре). |
П # 6) Наведите и објасните АПИ-је за Јава веб услуге.
Одговор: Јава АПИ методе које се користе за развој веб услуга су ЈАКС-РПЦ, ЈАКС-ВС и ЈАКС-РС.
- ЈАКС-РПЦ је АПИ метода која је примењена за развој веб услуга заснованих на КСМЛ-у користећи РПЦ. РПЦ је кратица за даљинске позиве поступка.
- ЈАКС-ВС је АПИ метода која је примењена за развој протокола заснованог на КСМЛ-у, тј. СОАП је скраћеница од Симпле Објецт Аццесс Протоцол.
- ЈАКС-РС је АПИ метода која се примењује за развој РЕСТфул веб услуга. РЕСТ је скраћеница од Репрезентативни државни пренос који користи КСМЛ или ЈСОН документе за слање података.
П # 7) Молимо наведите најчешће примењене оквире за Јава веб услуге?
Одговор: Уобичајени оквири Јава веб услуга наведени су у наставку:
- Апацхе Акис2
- Апацхе ЦКСФ
- Пакет за развој веб услуга Глассфисх / Јава
- Јерсеи
- Јетти
- Јацксон
- Матрик
- Одмарај лагано
- Технологија интероперабилности веб услуга (ВСИТ)
- Оквир за интероперабилност веб услуга (ВСИФ)
- Дропвизард
П # 8) Објасните напомене коришћене у ЈАКС-ВС АПИ-ју за примену веб услуга заснованих на СОАП-у.
Одговор: За креирање веб услуга заснованих на СОАП-у користе се ЈАКС-ВС АПИ методе. СОАП услуга се може дефинисати у РПЦ или у стилу документа.
За веб услугу РПЦ стила треба створити класу са напоменама. Ова класа декларише методе којима приступају друге апликације за коришћење СОАП веб услуга.
@WebService @SOAPBinding (style = SOAPBinding.Style.RPC) public interface UserUtility { @WebMethod public void addUser (User myuser); @WebMethod public Users getUsers (); }
Примарне напомене коришћене у горенаведеном коду су:
(и) @ВебСервице - напомена за декларисање сервисног интерфејса.
(ии) @ВебМетход - напомена за сваку методу изложену другим апликацијама.
(иии) @СоапБиндинг - напомена указује на РПЦ стил веб услуге у горњем коду, то је
@СОАПБиндинг (стиле = СОАПБиндинг.Стиле.РПЦ) (Позиви удаљених процедура)
(ив) Да бисте одредили услугу стила докумената, то ће бити
@СОАПБиндинг (стиле = СОАПБиндинг.Стиле.Доцумент)
П # 9) Објасните напомене коришћене у ЈАКС-РС АПИ-ју за примену веб услуга заснованих на РЕСТ-у.
Одговор: ЈАКС-РС АПИ методе се користе за креирање РЕСТфул веб услуга било са Јерсеи или РЕСТЕаси Фрамеворк.
@Path ('/src/auth_users') public class UserUtility { private static List autho_users = new ArrayList (); @POST @Consumes (MediaType.APPLICATION_JSON) public Response addUser (User myuser) { autho_users.add (user); return Response.ok ().build (); } @GET @Produces (MediaType.APPLICATION_JSON) public List getUsers () { return autho_users; } }
Примарне напомене коришћене у ЈАКС-РС су објашњене у наставку
- @Патх - овде је дефинисан приступни пут веб услуге.
- @Продуцес - овде је наведен тип одговора.
- @ Потрошња - овде је наведен тип података захтева.
ХТТП АПИ методе поред следећих имају и следеће напомене, @ГЕТ, @ПОСТ, @ПУТ, @ДЕЛЕТЕ и @ХЕАД итд.
П # 10) Објасните ЈАКСП АПИ методе у изради СОАП веб услуга заснованих на КСМЛ-у.
Одговор: ЈАКСП су Јава АПИ методе за читање, манипулисање, генерисање и анализу КСМЛ докумената. Применом ових АПИ метода, програмери софтвера могу их користити у апликацијама за е-трговину и објављивању веб локација.
наредба тар у унику са примерима
Са ЈАКСП АПИ-јем, интерна обрада КСМЛ докумената постаје једноставна помоћу ДОМ или САКС парсера, тако да се може користити заједно са имплементацијом Јава веб услуга као што је ЈАКС-ВС која је СОАП веб услуга заснована на КСМЛ-у.
П # 11) Како можете да направите веб услугу помоћу метода ЈАКС-ВС и ЈАКСБ АПИ?
Одговор: ЈАКСБ је кратки образац за Јава Арцхитецтуре за КСМЛ Биндинг. Са ЈАКСБ КСМЛ, као и ЈСОН, документ инстанце се претвара у Јава Објекте. Јава стандард је за мапирање обичних старих Јава објеката (ПОЈО) у КСМЛ.
Да имплементирате веб услуге користећи ЈАКС-ВС са ЈАКСБ. ЈАКСБ компатибилни параметри и типови поврата користе се за изградњу пословних метода које се суочавају са клијентима веб услуга.
П # 12) Можете ли дати примере ЈАКСБ мапирања за тип КСМЛ шеме у одговарајуће типове Јава података?
Одговор: Тип КСМЛ шеме за Јава тип података у ЈАКСБ дат је у наставку:
Тип КСМЛ шеме | Јава тип података |
---|---|
ксд: стринг | јава.ланг.Стринг |
ксд: цео број | јава.матх.БигИнтегер |
ксд: инт | инт |
ксд: дуго | дуго |
ксд: кратко | кратак |
ксд: децимал | јава.матх.БигИнтегер |
ксд: двоструко | Доубле |
ксд: датеТиме | јавак.кмл.дататипе.КСМЛГрегорианЦалендар |
П # 13) Можете ли ме провести кроз кораке за генерисање веб услуге помоћу оквира Јерсеи?
Одговор: Да бисмо креирали веб услуге, морамо да инсталирамо ЈДК и Апацхе Томцат као наш сервер на клијентској машини. Ецлипсе користимо као ИДЕ (Интегрисано развојно окружење) за креирање пројекта веб услуга.
Након отварања Ецлипсе-а у Јава ЕЕ тј. Јава Ентерприсе Едитион, (у случају да имате било коју другу подразумевану перспективу, подешавање можете променити следећим корацима:
На траци менија Ецлипсе кликните мени „Прозор“, у овом менију изаберите подмени „Перспектива“, изаберите опцију „Отвори перспективу“, на списку опција изаберите „Остало“. Кликом на „Остало“ отвориће се прозор са насловом „Отворена перспектива“, са листе перспектива; изаберите „Јава ЕЕ“, а затим кликните дугме ОК.
Слика испод објашњава кораке за постављање перспективе Јава ЕЕ:
На траци менија Ецлипсе кликните мени „Прозор“, у оквиру овог менија изаберите подмени „Прикажи приказ“, а кликом на „Прикажи приказ“ приказаће се листа опција, изаберите „Сервери“. Ово ће приказати картицу „Сервер“ са напоменом „Ниједан сервер није доступан“, заједно са везом за креирање новог сервера.
Кораци за додавање картице Сервери:
Затим кликните на везу - отвориће се прозор Нев Сервер, тражећи да унесете тип сервера. Ентер Апацхе у текстуалном пољу ће се навести све верзије Томцат-а, у случају да имате инсталиран Томцат на својој машини, затим унесите његову верзију, притисните Нект и унесите или прегледајте инсталирану Томцат путању, тј. реците да је у овом случају то инсталациона путања за Апацхе Томцат је Д: / томцат.
Кораци за мапирање сервера Апацхе Томцат:
Изабрани Томцат сервер биће приказан на картици сервера, у почетку у заустављеној фази. Кликните десним тастером миша и изаберите Старт.
Кликните мишем на ставку Прва на траци менија Ецлипсе, тј. „Датотека“, у менију Датотека изаберите „Ново“ или заједно са тастерима за избор (Алт + Схифт + Н) пређите на опцију Нова датотека, ова приказаће листу опција. Изаберите „Мавен Пројецт“, требало би да се отвори прозор са насловом „Нев Мавен Пројецт“, кликните на дугме „Нект“ (Следеће), отвориће се други прозор који тражи од корисника да одабере архетип, постоји поље за текст типа филтер, тип „ дрес '.
У случају да под дресом није наведен ниједан архетип, на траци менија Ецлипсе кликните мени „Прозор“. У овом менију одаберите опцију „Преференце“ са листе, отворио би се прозор „Преференцес“, са листе на левом панелу изаберите „Мавен“, то ће приказати разне изборе у десном окну, означите поља за потврду за више наведених опција ово ће навести зависности од архетипа дреса са Интернета.
- Преузмите изворе артефакта
- Преузмите Артифакт ЈаваДоц
- Преузмите ажурирања индекса спремишта приликом покретања
- Ажурирајте Мавен пројекте приликом покретања
Требали бисте добити архетипове за дрес са филтером, изаберите јерсеи-куицкстарт-вебапп
Унесите гроупид, ИД артефакта и кликните на Финисх. Створен је пројекат Мавен Јерсеи. На покретању Томцат сервера, КСМЛ датотека која приказује вредности података треба да се прикаже у прегледачу.
П # 14) Који је значај веб услуга у развоју софтвера.
Одговор: Веб услуга је важна у многим ситуацијама попут,
- Помоћу веб услуга може се комуницирати / комуницирати са било којим различитим софтвером који ради на било којој платформи, уграђеним у било који језик.
- Различити токови рада засновани на задацима могу се дизајнирати преко софтвера који техничко особље почетник може да изврши ради постизања аналитике на пословном нивоу.
- Увођење сервисног интерфејса којим се може управљати у услужном окружењу са застарелим софтверским апликацијама, без промене оригиналне апликације.
- Административне и оперативне услуге које додају поузданост, одговорност, сигурност, пружајући свестраност и корисност, могу се инсталирати за надгледање карактеристика софтвера.
П # 15) Објасните слојеве у стеку протокола веб услуга.
Одговор: Веб услуге прате скуп стандарда и протокола за размену података и комуникацију између апликације.
У наставку су описани различити слојеви стека протокола веб услуга:
- Услужни превоз - Овај слој се фокусира на пренос или премештање порука између апликација. Протоколи укључени у овај слој су Хипертект Трансфер Протоцол (ХТТП), Симпле Маил Трансфер Протоцол (СМТП), Филе Трансфер Протоцол (ФТП) и Блоцкс Ектенсибле Екцханге Екцханге Протоцол (БЕЕП)
- КСМЛ поруке - Овај слој је направљен за претварање порука у уобичајени КСМЛ формат тако да се препознају између пошиљаоца и примаоца. Садржи КСМЛ-РПЦ и СОАП.
- Опис услуге - Овај слој објашњава јавни интерфејс, тачку интеракције два независна софтвера, са веб услугом. Јавни интерфејс у овом слоју је језик за дефинисање веб услуга (ВСДЛ).
- Сервице Дисцовери - Овај слој претвара услуге у заједнички регистар, додајући функцију проналажења / објављивања. Овим слојем управља Универзални опис, откривање и интеграција (УДДИ).
П # 16) Објасните важност сигурности веб услуга.
Одговор: Да би удовољили софтверским захтевима који се непрекидно развијају и одржали контакт са купцима и постигли очекиване промене у овом окретном радном окружењу, софтверске компаније су усвојиле политику Бринг Иоур Овн Девицес (БИОД) и раде на даљину за своје запослене.
Запослени непрекидно повезују спремишта своје компаније да би верификовали захтеве, делили документе, приступили бази кодова и интегрисали нове функције у ове кодове. Веома је битно осигурати ове системе од излагања неовлашћеном особљу изван организације.
Веб услуге које достављају осетљиве информације попут финансијских или личних података о компанији, клијенту или детаљима пројекта требале би бити добро заштићене од било ког вируса или малвера инсталирањем најновијег безбедносног софтвера који спречава нападе или хакере који покушавају да приступе или униште ове податке као и повезаност.
Неопходно је имати ваљану потврду идентитета од стране важећих запослених и искључити ненадгледане повезане изворе података и ФТП-ове или информације у облаку.
Тим за администрацију или примену система треба да непрестано надограђује програме и оперативне системе, управља или надгледа привилегије за потврду идентитета, конфигурише Ви-Фи енкрипцију строгом и јаком политиком лозинке, чинећи да корисници у редовним интервалима мењају акредитиве за пријављивање. Системи који се користе у складу са БИОД политиком закључавају се у случају без надзора током унапред дефинисаног интервала.
П # 17) Који су стандарди који се користе у веб услугама?
Одговор: Стандарди веб услуга укључују следеће:
- Једноставни протокол за приступ објектима (СОАП) је протокол без држављанства за пренос података у КСМЛ формату између различитих апликација путем ХТТП-а путем Интернета. То је КСМЛ интерфејс заснован на платформи и језику за веб услуге између хомогених и хетерогених дистрибуираних апликација.
- Механизам за оптимизацију преноса порука (МТОМ) је стандард који даје механизме за пренос бинарних података између различитих апликација путем веб услуга путем Интернета. Помаже у кодирању, компримовању, као и уклањању бинарних података из СОАП омотнице. Такође може приложити бинарне податке, као и додатне референце на пакет Вишенаменских проширења Интернет поште (МИМЕ) у коверти СОАП.
- Протокол за пренос хипертекста (ХТТП) је протокол апатријског слоја без преноса за пренос хипермедијских докумената попут ХТМЛ докумената преко ТЦП / ИП протокола. Разне ХТТП методе попут ГЕТ користе се за примање одговора и слање захтева путем ПОСТ методе. АПИ који се најчешће користи на основу ХТТП-а је КСМЛХТТПРекуест.
- Универзални опис, откривање и интеграција (УДДИ) је платформа неовисна, спецификација отвореног оквира за проналажење, описивање и објављивање веб услуга. УДДИ користи језик за дефинисање веб услуга (ВСДЛ) да би објаснио интерфејс за веб услуге. Може комуницирати путем СОАП-а, Цоммон Објецт Рекуест Брокер Арцхитецтуре (ЦОРБА), која је мрежни протокол за комуникацију између различитих језика и платформи, и Јава Ремоте инвоцатион метход (РМИ) протокола.
- Језик дефиниције веб услуга (ВСДЛ) је КСМЛ документ који се користи за генерисање захтева за тестирање, тврдњи и лажних услуга за валидацију веб услуге засноване на СОАП-у. ВСДЛ датотеке су у КСМЛ формату који се састоји од локација и метода веб услуга које веб услуге користе. ВСДЛ датотека се састоји од пет главних делова који су,,, и.
- Алат за откривање веб услуга (ДИСЦО) користи се за идентификовање УРЛ-ова веб услуга заснованих на КСМЛ-у. Ово је алат који открива и објављује документе открића.
П # 18) Шта је ЈАКСБ обавезујући оквир?
Одговор: Прошириви језик за означавање (КСМЛ) користи се у веб услугама као стандард за транспорт података, комуникацију и конфигурацију. Претвара податке примљене у КСМЛ формату у објекат и обрнуто. Јава архитектура за КСМЛ везивање (ЈАКСБ) даје механизам или АПИ методе за распоређивање (Марсхал) Јава објеката у КСМЛ и КСМЛ у објекте.
Процес везивања података ЈАКСБ састоји се од следећих главних задатака:
- Бинд: Овај задатак који изводи компајлер ЈАКСБ шеме, везује или придружује КСМЛ шему ЈАКСБ Јава класама, ове Јава класе дају приступ методама приступа Јава Беан (ГЕТ и СЕТ).
- Унмарсхал: Овим задатком управља ЈАКСБ оквир за везивање, претвара КСМЛ документе у Јава објекте.
- Маршал: Овим задатком управља ЈАКСБ оквир за везивање, претвара Јава објекте назад у КСМЛ документе.
ЈАКСБ језик везивања помаже у декларацији прилагођеног везивања, као и спецификације ЈАКСБ напомена за контролу претворбе података између КСМЛ-а и Јаве.
ЈАКСБ напомене као што су
- @КсмлРоотЕлемент специфицира основни елемент за КСМЛ документ.
- @КсмлАттрибуте наведите атрибут основног елемента.
- @КсмлЕлемент наводи поделемент за основни елемент.
П # 19) Можете ли објаснити КСМЛ методе АПИ-ја за дигитални потпис?
Одговор: Јава КСМЛ методе дигиталног потписа са АПИ-јем користе се за креирање и потврђивање КСМЛ потписа. КСМЛ потписи се користе за заштиту података, аутентификација порука и потписа се могу применити на било који тип података КСМЛ или бинарни. То је АПИ који се може прикључити и проширити и заснован је на архитектури добављача Јава Цриптограпхи Сервице.
П # 20) Који су шест пакета доступни у КСМЛ АПИ-ју за дигитални потпис?
Одговор: Шест пакета који садрже КСМЛ АПИ за дигитални потпис описани су у наставку:
- јавак.кмл.црипто пакет се састоји од класа инструменталних у КСМЛ криптографским операцијама попут генерисања КСМЛ потписа или шифровања КСМЛ података.
- јавак.кмл.црипто.дсиг Пакет који има интерфејсе који представљају основне елементе у спецификацији дигиталног потписа В3Ц КСМЛ, такође садржи класу КСМЛСигнатуре, помоћу које програмер може да потпише и потврди КСМЛ дигитални потпис.
- јавак.кмл.црипто.дсиг.кеиинфо пакет има интерфејс који садржи КеиИнфо, структуру препоручену у спецификацији В3Ц КСМЛ дигиталног потписа.
- јавак.кмл.црипто.дсиг.спец пакет који се састоји од интерфејса и класа који представљају улазне параметре сажетка, потписа који се користе у обради КСМЛ потписа.
- јавак.кмл.црипто.дом пакет садржи класе специфичне за ДОМ за пакет јавак.кмл.црипто.
- јавак.кмл.црипто.дсиг.дом пакет садржи класе специфичне за ДОМ за пакет јавак.кмл.црипто.дсиг.
П # 21) Колико комуникационих канала може да се користи у веб услугама?
Одговор: Канали комуникације веб услуга су ХТТП / ПОСТ, ХТТП / ГЕТ и СОАП.
- ХТТП / ПОСТ протокол користи се као комуникациони канал за информације у заштићеном режиму које се преносе између клијената.
- ХТТП / ГЕТ протокол користи се за пружање привилегија клијентима да делимично преносе пренесене податке на траци за адресу прегледача.
- СОАП протокол користи се за безбедан пренос осетљивих / поверљивих података кроз различите апликације путем веб услуга.
П # 22) Објасните укратко архитектуру веб услуга и њене улоге.
Одговор: Архитектура веб услуга помаже програмеру у корацима и поступцима који су потребни за постизање креирања и валидације веб услуге са три улоге.
Ове три улоге укључују:
- Давалац услуга који креира веб услуге и омогућава им приступ клијентској апликацији која жели да је користи.
- Подносилац захтева за услугу је клијентска апликација која ће користити веб услуге развијене у било ком програмском језику.
- Сервице Брокер (регистар) је апликација која омогућава приступ УДДИ-у, што помаже клијентској апликацији да лоцира веб услугу.
П # 23) Која је разлика између АПИ-ја и веб услуге?
Одговор: АПИ је интерфејс за програмирање апликација који је део Јава развојног комплета, који пружа листу класа и метода које се користе за развој програма који олакшавају интеракцију између две апликације тако да могу међусобно да комуницирају.
Веб услуга је функција апликације која омогућава комуникацију између две различите апликације преко мреже путем ХТТП протокола, уз помоћ језика за опис веб услуга у КСМЛ формату.
П # 24) Који су неки од примера јавног РЕСТ АПИ-ја који се пружају за приступ веб услугама?
Одговор: Гоогле мапе пружају јавни РЕСТ АПИ кључ својим корисницима да користе њихове мапе за лоцирање и приступ локацијама или преосталој удаљености итд. Корисници могу приступити Гоогле мапама на различитим нивоима зумирања као што су Свет, Континент, Држава, Град, Улице и зграде.
П # 25) Која је разлика између КСМЛ и ЈСОН формата?
Одговор: ЈСОН је мање опширан (користи само кључне речи) и лаган је, па је лакше читати, писати и лоцирати вредности из његове структуре. КСМЛ омогућава програмеру да користи метаподатке унутар ознака и може да обрађује мешовити садржај боље од ЈСОН-а.
Закључак
Веб услуга је софтвер који комуницира између различитих апликација користећи ХТТП преко Ворлд Виде Веб-а путем докумената заснованих на КСМЛ-у или ЈСОН-у.
Сва могућа подручја Јава веб услуга, напомене које се користе у АПИ методама, оквирима, стеку протокола и стандардима за креирање веб услуга постављена су као део интервјуа, са највише техничких одговора на свако од питања.
Надамо се да сте пронашли одговоре на најчешће постављана питања о интервјуу на тему „Јава веб услуге“. Као што би често требало да вежбате; упутите и ревидирајте ова питања и одговарајуће одговоре, моћи ћете поуздано да дате праве одговоре и постаћете успешни у техничким интервјуима.
Све најбоље!!
како отворити мкв датотеке на Виндовсима
Препоручено читање
- Водич за веб услуге: Компоненте, архитектура, типови и примери
- Тестирање веб услуга коришћењем Апацхе ХТТП клијента
- Питања и одговори за интервју за Амазон Веб Сервицес (АВС)
- Топ 20 РЕСТфул питања и одговора за интернетске услуге
- 15+ водича за СоапУИ: Најбољи алат за тестирање АПИ-ја за веб услуге
- Тестирање перформанси веб услуга помоћу ЛоадРуннер ВуГен скриптирања
- 45 питања и одговора за интервју за веб услуге (РЕСТфул, СОАП, безбедносна питања)
- Интервјуирајте питања и одговоре