Atsisiųsti PDF
1) Apibrėžti žiniatinklio paslaugą?
Interneto paslauga yra tam tikra programinė įranga, prieinama internete. Jis naudojasi XML pranešimų sistema ir siūlo lengvai suprantamą sąsają galutiniams vartotojams.
2) Kas naujo šioje srityje per pastaruosius kelerius metus?
XML inicijavimas šioje srityje yra pažanga, teikianti žiniatinklio paslaugą viena kalba, kad būtų galima bendrauti tarp RPC, žiniatinklio tarnybų ir jų katalogų.
3) Pateikite man tikros interneto paslaugos pavyzdį?
Vienas iš interneto paslaugų pavyzdžių yra „IBM Web Services“ naršyklė. Jį galite gauti iš „IBM Alphaworks“ svetainės. Ši naršyklė rodo įvairias demonstracijas, susijusias su interneto paslaugomis. Iš esmės žiniatinklio paslaugos gali būti naudojamos naudojant SOAP, WSDL ir UDDI. Visa tai suteikia „plug-and-play“ sąsają, skirtą naudotis interneto paslaugomis, tokiomis kaip akcijų kotiravimo paslauga, eismo ataskaitų paslauga, orų tarnyba ir kt.
4) Kaip apibrėžiate žiniatinklio paslaugų protokolo kaminą?
Iš esmės tai yra įvairių protokolų rinkinys, kuris gali būti naudojamas žiniatinklio paslaugoms tirti ir vykdyti. Visą kaminą sudaro keturi sluoksniai, ty „Service Transport“, „XML Messaging“, „Service Description“ ir „Service Discovery“.
5) Ar galite apibrėžti kiekvieną iš šių protokolo kamino sluoksnių?
„Service Transport“ sluoksnis perduoda pranešimus tarp skirtingų programų, tokių kaip HTTP, SMTP, FTP ir Blocks Extensible Exchange Protocol (BEEP). „XML Messaging“ sluoksnis pranešimus koduoja XML formatu, kad pranešimus būtų galima suprasti kiekviename gale, pvz., XML-RPC ir SOAP. Paslaugos aprašymo sluoksnis apibūdina vartotojo sąsają su žiniatinklio paslauga, tokia kaip WSDL. „Service Discovery“ sluoksnis centralizuoja paslaugas bendrame registre ir siūlo paprastą paskelbimo funkciją, pvz., UDDI.
6) Apibrėžti XML - RPC?
Tai yra protokolas, kuris naudoja XML pranešimus nuotolinių procedūrų iškvietimams atlikti.
7) Apibrėžti muilą?
SOAP yra XML pagrįstas protokolas, skirtas perduoti tarp kompiuterių.
8) Apibrėžti WSDL?
Tai reiškia žiniatinklio paslaugų aprašo kalbą. Iš esmės tai yra paslaugos aprašymo sluoksnis žiniatinklio paslaugų protokolo atsargose. Paslaugos aprašymo sluoksnis apibūdina vartotojo sąsają su žiniatinklio paslauga.
9) Kokio saugumo reikia interneto paslaugoms?
Žiniatinklio paslaugų saugumo lygis turėtų būti didesnis nei tas, kurį mes sakome „Secure Socket Layer“ (SSL). Tokį saugumo lygį galima pasiekti tik naudojant „Entrust Secure Transaction Platform“. Žiniatinklio paslaugoms reikalingas tokio lygio saugumas, kad būtų užtikrintos patikimos operacijos ir konfidenciali informacija.
10) Ar turite idėjų apie pamatų apsaugos paslaugas?
Kaip matyti iš jos pavadinimo, šios paslaugos yra integracijos, autentifikavimo, įgaliojimo, skaitmeninių parašų ir šifravimo procesų pagrindas ar pagrindai.
11) Apibrėžti Patikėjimo identifikavimo tarnybą?
„Patikėjimo atpažinimo“ paslauga teikiama iš „Patikėjimo saugumo operacijų platformos“. Ši platforma leidžia įmonėms kontroliuoti tapatybes, kuriomis patikima atlikti žiniatinklio paslaugų operacijų operacijas.
12) Ką reiškia UDDI?
UDDI reiškia Universal, Description, Discovery ir Integration. Tai žiniatinklio paslaugų protokolo kamino atradimo sluoksnis.
13) Apibrėžti patikėjimo teisių tarnybą?
Ši paslauga tikrina subjektus, kurie bando pasiekti žiniatinklio paslaugą. Pavyzdžiui, autentifikavimo tarnyba, teisių tarnyba užtikrina verslo operacijų saugumą.
14) Apibrėžti „Trust Trust“ privatumo tarnybą?
Kaip rodo jo pavadinimas, jis susijęs su saugumu ir konfidencialumu. Ši paslauga užšifruoja duomenis, kad tik suinteresuotos šalys galėtų prieiti prie duomenų.
15) Ką reiškia PKI?
Tai reiškia viešojo rakto infrastruktūrą.
16) Kokios priemonės naudojamos interneto paslaugai išbandyti?
„SOAP WS“ naudojau „SoapUI“, o „RESTFul Services“ - „Firefox“ plakatų papildinį.
17) Skirkite SOA ir žiniatinklio paslaugą?
SOA yra dizainas ir architektūra kitoms paslaugoms įgyvendinti. SOA galima lengvai įdiegti naudojant įvairius protokolus, tokius kaip HTTP, HTTPS, JMS, SMTP, RMI, IIOP, RPC ir kt. Nors pati interneto tarnyba yra įdiegta technologija. Iš tikrųjų galima įdiegti SOA naudojant žiniatinklio paslaugą.
18) Aptarkite įvairius SOAP pagrįstos interneto paslaugos kūrimo būdus?
Mes galime sukurti SOAP pagrįstą žiniatinklio paslaugą taikydami dviejų skirtingų būdų būdus, pavyzdžiui, sutartis pirmoji ir paskutinė sutartis. Pirmuoju požiūriu pirmiausia apibrėžiama sutartis, o tada iš sutarties gaunamos klasės, o vėlesnėje - pirmiausia apibrėžiamos klasės, o tada iš šių klasių gaunama sutartis.
19) Jei turite pasirinkti vieną požiūrį, koks bus jūsų pasirinkimas?
Mano požiūriu, pirmas požiūris, kuris yra sutartis, yra labiau įgyvendinamas, palyginti su antruoju, bet vis tiek jis priklauso ir nuo kitų veiksnių.
20) Ar norint naudotis interneto paslauga reikalinga speciali programa?
Ne, norint pasiekti žiniatinklio paslaugą nereikia įdiegti jokios specialios programos. Galite naudotis žiniatinklio paslauga iš bet kurios programos, palaikančios XML pagrįstą objekto užklausą ir atsakymą.
21) Ar galėtumėte įvardyti keletą nemokamų ir komercinių internetinių paslaugų diegimų?
Aš žinau, kad yra „Apache SOAP“, „JAX-WS Reference Reference“, „JAX-RS Reference Implementation“, „Metro“, „Apache CXF“, MS.NET ir „Java 6“.
22) Vardų naršyklė, leidžianti prieigą prie interneto paslaugos?
„JavaScript XmlHttpRequest“ objektas reikalingas norint pasiekti žiniatinklio paslaugą per naršykles. Šį objektą palaikančios naršyklės yra „Internet Explorer“, „Safari“ ir „Mozilla“ pagrįstos naršyklės, tokios kaip „Firefox“.
23) Kas yra poilsis?
REST reiškia atstovaujamosios valstybės perdavimą. Pats „REST“ nėra standartas, tačiau jis naudoja įvairius standartus, tokius kaip HTTP, URL, XML / HTML / GIF / JPEG.webp (išteklių pateikimas) ir text / xml, text / html, image / gif, image / jpeg.webp ir kt. (MIME tipai ).
24) Kaip galima suteikti API vartotojams?
Norėdami suteikti vartotojams API, tai galite lengvai padaryti naudodami „atvirą lentelę“. Viskas, ką jums reikia padaryti, tai parašyti atvirą lentelę, kuri iš esmės yra XML schema, nurodanti žiniatinklio paslaugą.
25) Įvardykite įvairius interneto ryšio komunikacijos kanalus?
Žiniatinklio paslauga yra integruota su trimis protokolais, tokiais kaip HTTP / POST, HTTP / GET ir SOAP. Ji klientams teikia tris skirtingus komunikacijos kanalus. Klientas gali pasirinkti bet kurį ryšio būdą pagal reikalavimus.
26) Kaip galite dokumentuoti interneto paslaugą?
Žiniatinklio paslaugos laikomos savarankiškomis dokumentais, nes jose pateikiama visa informacija apie galimus metodus ir parametrus, naudojamus XML pagrįstam standartui, vadinamam WSDL. Taip pat galite pateikti daugiau informacijos, kad paaiškintumėte interneto paslaugas naudodamiesi savo „WebService“ ir „WebMethod“ atributais.
27) Kokios yra situacijos, kai mums reikia ASP.NET žiniatinklio paslaugų?
ASP.NET žiniatinklio paslaugos naudojamos, kai reikia įdiegti trijų pakopų architektūrą žiniatinklio tarnyboje. Tai leidžia patogiai naudoti vidurinės pakopos komponentus internete. Pagrindinis .NET žiniatinklio paslaugų pranašumas yra tas, kad jos gali pakankamai bendrauti per užkardas, nes jos naudoja SOAP kaip perdavimo protokolą.
28) Kas yra paskirstytos technologijos?
Didėjantis paskirstytų programų santykis padidino paskirstytų technologijų paklausą. Tai leidžia segmentuoti programų vienetus ir perkelti juos į skirtingus kompiuterius skirtinguose tinkluose.
29) Skirti žiniatinklio paslaugas, CORBA ir DCOM?
Žiniatinklio paslaugos perduoda / gauna pranešimus atitinkamai / iš programos per HTTP protokolą. Duomenims koduoti naudojama XML.
CORBA ir DCOM perduoda / priima pranešimus atitinkamai / iš programos per nestandartinius protokolus, tokius kaip IIOP ir RPC.
30) Ar galite pasakyti keletą interneto paslaugų pranašumų?
Didžiausias internetinių paslaugų pranašumas yra tas, kad jas palaiko įvairiausios platformos. Be to, artimiausioje ateityje žiniatinklio paslaugos gali išplėsti savo ribas ir patobulinti naujus metodus, kurie palengvins klientus. Patobulinimas neturės įtakos klientams, net jei jie siūlo senus metodus ir parametrus.
31) Ar galėtumėte įvardyti keletą interneto paslaugose naudojamų standartų?
Žiniatinklio tarnybose naudojami standartai yra WSDL (naudojamas sąsajos apibrėžimui kurti), SOAP (naudojamas duomenims struktūrizuoti), HTTP (ryšio kanalai), DISCO (naudojamas atradimo dokumentams kurti) ir UDDI (naudojami kuriant verslo registrus).
32) Trumpai paaiškinkite, kas yra DISCO?
DISCO reiškia atradimą. Jis sugrupuoja tarpusavyje susijusių interneto paslaugų sąrašą. Organizacija, teikianti žiniatinklio paslaugas, išleidžia savo serveryje DISCO failą ir tame faile yra visų teikiamų žiniatinklio paslaugų nuorodos. Šis standartas yra geras, kai klientas jau žino įmonę. Be to, jis gali būti naudojamas ir vietiniame tinkle.
33) Trumpai paaiškinkite, kas yra UDDI?
UDDI (universalus aprašymas, atradimas ir integravimas) pateikia konsoliduotą žiniatinklio paslaugų katalogą internete. Klientai naudoja UDDI norėdami rasti interneto paslaugas pagal savo verslo poreikius. Iš esmės joje talpinamos įvairių įmonių žiniatinklio paslaugos. Norėdami dalytis žiniatinklio paslaugomis, turite jas paskelbti UDDI.
34) Paaiškinkite .NET žiniatinklio paslaugų palaikomus duomenų tipus?
.Net žiniatinklio paslaugos informacijai perduoti / gauti naudoja XML pagrįstus standartus. Taigi .NET žiniatinklio paslaugos gali veikti tik su duomenų tipais, žinomais pagal XML schemos standartą. Kaip ir „FileSteam“, „Eventlog“ ir kt. Neatpažįsta XML schemos standartai, todėl jie nepalaikomi žiniatinklio tarnybose.
35) Kaip tikrinama .NET žiniatinklio paslauga?
ASP.NET reguliariai naudoja bandomąjį puslapį, kai bet kurioje naršyklėje reikalaujama įvesti .asmx failo URL. Šiame puslapyje pateikiama išsami informacija apie interneto paslaugas.
36) Kaip naudojama .NET žiniatinklio paslauga?
Kadangi žinome, kad žiniatinklio paslaugos kuriamos pagal XML standartus. Todėl klientai turi visiškai suprasti XML pagrįstus pranešimus, kad galėtų keistis pranešimais. Klientai gali bendrauti su žiniatinklio paslaugomis per .NET sistemą, kuri siūlo tarpinius mechanizmus. Šie tarpiniai mechanizmai turi išsamią informaciją apie dalijimąsi interneto paslaugų paslaugomis, kurią klientai gali lengvai naudoti.
37) Ar galėtumėte įvardyti du „Microsoft“ sprendimus paskirstytoms programoms?
Du „Microsoft“ sprendimai paskirstytoms programoms yra .NET Web Services ir .NET Remoting.
38) Skirkite .NET žiniatinklio paslaugas ir .NET nuotolinį valdymą?
Kalbant apie protokolą, .NET Web Service naudoja HTTP, o .NET Remoting naudoja bet kurį protokolą, ty TCP / HTTP / SMTP. Kalbant apie našumą, .NET Remoting yra palyginti greitesnis nei.NET žiniatinklio paslaugos. Be to, kadangi .NET žiniatinklio paslaugos yra priglobtos per IIS, ji yra kur kas patikimesnė nei .NET Remoting.
39) Pavadinkite komponentus, kurie bus paskelbti diegiant žiniatinklio paslaugą?
Komponentai, kuriuos reikia paskelbti diegiant žiniatinklio paslaugą, yra „Web Application Directory“, „Webservice.asmx File“, „Webservice.Disco File“, „Web.Config File“ ir „Bin Directory“.
40) Kokius veiksmus klientas atlieka norėdamas prisijungti prie interneto paslaugos?
Pirmiausia klientas savo programoje sukuria nuorodą į interneto paslaugą. Tada sukuriama proxy klasė. Po to sukuriamas tarpinio serverio klasės objektas ir pagaliau prie to tarpinio serverio objekto pasiekiama žiniatinklio paslauga.
41) Kaip žiniatinklio paslaugos diegiamos .NET?
Norint įdiegti žiniatinklio paslaugas .NET, naudojami HTTP tvarkymo įrenginiai, kurie pertraukia užklausas į .asmx failus.
42) Paaiškinkite keletą atsakymo talpinimo trūkumų?
Atsakymo talpykla yra nenaudinga arba nekompetentinga, kai metodas priima daugybę reikšmių, nes talpinimas reiškia daug informacijos saugojimą. Be to, jei metodas priklauso nuo išorinio informacijos šaltinio ir kurie nepateikti parametruose, tokie metodai yra apeinami.
43) Koks yra atsakymo talpyklos sprendimas?
Vietoj atsakymo talpinimo galima naudoti duomenų talpyklą (System.Web.Caching.Cach).
44) Trumpi GET ir POST metodų naudojimo ryšiams su interneto tarnyba trūkumai?
Šie metodai yra mažiau saugūs ir trukdo vartotojams perduoti struktūras ir objektus kaip argumentus. Be to, tai neleidžia vartotojams perduoti „ByRef“ argumentų.
45) Kaip galima pasiekti klasę kaip interneto paslaugą?
Norėdami pasiekti klasę kaip žiniatinklio paslaugą, turėtumėte klasę paveldėti iš System.Web.Services.WebService klasės ir klasę kvalifikuoti naudodami „WebService“ atributą.
46) Kaip galima naudotis interneto paslaugų klasės metodu internetu?
Norint pasiekti žiniatinklio paslaugų klasės metodą internetu, reikia kvalifikuoti metodą su „WebMethod“ atributu.
47) Kaip struktūrizuojamas SOAP pranešimas?
SOAP pranešimą sudaro SOAP Envelope, SOAP Headers ir SOAP Body.
48) Ar galite įvardyti įvairias interneto paslaugas?
Iš viso yra dviejų tipų žiniatinklio paslaugos, ty SOAP pagrįsta interneto paslauga ir RESTful interneto paslauga.
Šis klausimas jau minimas anksčiau.
49) Kuo skiriasi „RESTful“ interneto paslaugos?
„RESTful“ interneto paslaugose nėra jokios sutarties ar WSDL failo.
50) Pateikite keletą priežasčių naudoti „RESTful“ žiniatinklio paslaugą?
„RESTFul“ interneto paslaugas paprasta įdiegti ir išbandyti. Jis palaiko įvairius duomenų formatus, tokius kaip XML, JSON ir kt.
51) Paaiškinkite, kas yra JAVA interneto paslaugos? Kokie yra interneto paslaugų kūrimo būdai?
„Java“ interneto paslaugos yra sukurtos pagrindinėms žiniatinklio paslaugoms kurti ir diegti JAVA platformoje.
Norėdami sukurti žiniatinklio paslaugas, yra du būdai
- Metodas „iš viršaus į apačią“
- Papildymo metodas
52) Paaiškinkite, kas yra JAXP?
JAXP yra JAVA API, skirta XML apdorojimui, leidžianti programai rašyti, skaityti, manipuliuoti ir transformuoti XML duomenis. Panašiai, norint atlikti kitas įvairias funkcijas, yra ir kitų „Java“ API, tokių kaip JAX-RPC, JAXM, JAXR, JAXB ir kt.
53) Paminėti JAXB privalomą sistemą?
JAXB įrišimo sistema yra prieinama trimis „Java“ paketais
- xml.bind: Šis paketas apibrėžia abstraktias klases ir sąsajas, kurios naudojamos tiesiogiai su turinio klasėmis
- xml.bind.util: Šiame pakete yra naudingumo klasės, kuriomis kliento programos gali naudotis tvarkydamos suskaidymo, pašalinimo ir patvirtinimo įvykius
- xml.bind.helper: Šis pagalbinis paketas suteikia dalinį kai kurių javax.xml.bind sąsajų įgyvendinimą. Šios API neturi būti tiesiogiai naudojamos JAXB architektūrą naudojančiose programose
54) Pateikite paprastą pavyzdį, kaip XML dokumentas gali būti maršalas ir unmaršas JAVA sistemoje?
„Marshalling“ yra procesas, kai XML dokumentas konvertuojamas į „Java“ skaitomą formą, o „UnMarshalling“ yra atvirkštinis „Marshalling“ procesas. Pažiūrėkime, kaip „Java“ išskiria XML dokumentą, o tada jį sugrąžina
JAXBContext jc = JAXBContext.newInstance ("com.acme.foo");
// unmararshal iš foo.xml
„Unmarshaller u“ = jc.createUnmarshaller ();
FooObject fooObj =
(FooObject) u.unmarshal (naujas failas ("foo.xml"));
// maršalas į sytem.out
Marshalleris m = jc.createMarshaller ();
m.marshalas (fooObj, System.out);
55) Paaiškinkite, ką daro Marshalleris, jei jaxb.koding nuosavybė nėra deklaruojama?
Pagal numatytuosius nustatymus „Marshaller“ naudos „UTF-8“, jei jaxb.encoding ypatybė nebus deklaruota.
56) Paminėkite, kokius patvirtinimo tipus gali atlikti JAXB klientas?
Yra du JAXB kliento patvirtinimo tipai, kuriuos gali atlikti JAXB
- Nemarsiškas laiko patvirtinimas
- Patvirtinimas pagal pareikalavimą
57) Paminėkite tris būdus, kaip valdyti įvykį, įvykusį per maršalo, nemaršalias ir patvirtintas operacijas?
- Naudojant numatytąjį įvykių tvarkytuvą
- Užregistruokite ir įgyvendinkite pasirinktinį įvykių tvarkytuvą
- Naudokite „ValidationEventCollector“ įrankį
58) Paaiškinkite, kur yra JAXB kompiliatorius?
JAXB schemos įrišimo kompiliatorius dedamas į katalogą
59) Kokiais atvejais reikia pritaikyti numatytąjį įrišimą?
Kai kuriais atvejais turite pritaikyti numatytąjį įrišimą, pvz
- Kuriant schemos gautus JAXB paketus, klases, metodus ir konstantas API dokumentaciją
- Suteikti semantiškai prasmingus pritaikytus pavadinimus atvejams, kurių numatytasis XML pavadinimo ir „Java“ identifikatoriaus susiejimas negali būti tvarkomas automatiškai
- Viršija numatytąjį įrišimą, pavyzdžiui, nurodant, kad modelių grupė turėtų būti pridėta prie klasės, o ne prie sąrašo
60) Paaiškinkite, kas yra tiesioginis pritaikymas?
Tinkinimas pagal JAXB susiejimus atliekamas naudojant įterptąsias deklaracijas XML schemos faile, kuris yra
61) Paaiškinkite, kas yra XML parašas?
XML gali būti naudojamas norint pasirašyti bet kokius savavališkus duomenis, nesvarbu, ar tai dvejetainis, ar XML. Duomenys atpažįstami per URI viename ar daugiau nuorodų elementų. Jis apibūdinamas viena ar keliomis formomis, pavyzdžiui, atsiskyręs, apgaubiantis ar apgaubtas.
62) Paaiškinkite, kas yra „Stax“?
„Stax“ reiškia „Streaming API for XML“; tai yra API, skirta skaityti ir rašyti XML dokumentus, kilusius iš JAVA programavimo kalbos.
63) Paminėkite, kokios yra įprastos XML API?
Įprasta XML API apima
- DOM arba „Tree“ pagrįstos API: Visas dokumentas yra skaitomas atmintyje kaip medžio struktūra, kad atsitiktinai būtų galima naudotis iškviečiant programą
- Įvykiais pagrįstos API: programa registruojasi, kad gautų įvykius, nes šaltinio dokumente aptinkami subjektai
64) Paaiškinkite, kas yra „Push“ ir „Pull“ analizavimas?
- „Traukimo analizavimas“: „ Streaming pull parsing“ yra vadinamas programavimo modeliu, kuriame kliento programa iškviečia metodus XML analizavimo bibliotekoje, kai reikia bendrauti su XML duomenų rinkiniu - tai reiškia, kad klientas gaus XML duomenis tik tada, kai jo bus paprašyta
- „Push Parsing“: „Push Parsing“ analizatorius stumia analizės įvykius ar XML duomenis į programą. „Push“ modelyje analizatorius užlaikė analizės procesą, o analizatorius iškviečia įdiegtus tvarkytojo metodus.
65) Paaiškinkite, kuria technologija remiasi XWS saugumas? Išvardykite XWS saugumo parinktis, užtikrinančias JAX-RPC programas?
„XWS“ sauga yra pagrįsta žiniatinklio paslaugų, pagrįstų JAX-RPC, ir atskirų programų, pagrįstų SAAJ, saugumu. Norėdami apsaugoti JAX-RPC programą, yra XWS saugumo suteikiamos parinktys
- XML skaitmeninis parašas
- XML šifravimas
- Vartotojo vardo patvirtinimas
- XWS saugos sistemos API
66) Išvardykite šešis paketus, galimus XML skaitmeninio parašo API?
Skaitmeninio parašo API yra
- xml.crypto
- xml.crypto.dsig
- xml.crypto.dsig.keyinfo
- xml.crypto.dsig.spec
- xml.crypto.dom
- xml.crypto.dsig.dom
67) Paaiškinkite, kas yra JAXR?
JAXR yra JAVA programavimo API, skirtos „Java“ platformos programai pasiekti ir programiškai sąveikauti su įvairių rūšių metaduomenų registrais.
68) Paaiškinkite, iš ko susideda JAXR architektūra?
JAXR architektūrą sudaro JAXR klientas ir JAXR teikėjas.
- JAXR klientas: Tai yra kliento programa, kuri naudoja JAXR API, kad galėtų naudoti registrą per JAXR teikėją
- JAXR teikėjas: Tai yra JAXR API diegimas, suteikiantis prieigą tam tikram registro teikėjui arba registro teikėjų klasei, paremtam bendromis specifikacijomis.
69) Paaiškinkite, kas yra JAXM pranešimų siuntimo modeliai?
Yra dviejų tipų JAXM sinchroninio ir asinchroninio pranešimų modeliai
- Sinchroninio pranešimo modelis: tokio tipo modelyje klientas tiesiogiai bendrauja su šaltiniu. Tuo klientas išsiųs užklausą ir laukia.
- Asinchroninis pranešimų siuntimo modelis: Šiame modelyje klientas nukreipia pranešimą į pranešimų teikėją ir grįžta atgal. Tada pranešimų teikėjas įvykdo pranešimo nukreipimą į galutinį šaltinį.
70) Paaiškinkite, kas yra UDDI, DISCO ir WSDL?
- UDDI: Tai reiškia „Universal Description“, „Discovery“ ir „I“. Tai yra katalogas, naudojamas viešosioms interneto paslaugoms skelbti ir atrasti
- DISCO: Tai paprastai žinoma kaip atradimas. Tai sujungia bendras paslaugas ir pateikia žiniatinklio paslaugų schemų dokumentą
- WSDL: tai reiškia interneto paslaugų aprašymo kalbą (WSDL). Jis naudojamas žiniatinklio paslaugoms apibūdinti. Aprašymas apima žiniatinklio paslaugų URL, žiniatinklio paslaugų palaikomas ypatybes ir metodus, palaikomus duomenų tipus ir palaikomą protokolo informaciją
- Kitas