Satura rādītājs
Pēdējā apmācībā mēs redzējām, kam domāta šī jaudīgā vaicājumu valoda XML, mēs varējām to instalēt, un mēs uzzinājām, kā sākt pakalpojumu vai apturēt to, ja nepieciešams.Galvenajam interfeisam vai informācijas panelim var piekļūt, izmantojot pārlūkprogrammu, kur tas sastāv no vairākiem elementiem, kas mūs noved pie īpašām rīka funkcijām un utilītprogrammām, kuras ir svarīgi zināt, pirms sākam lietot sarežģītākus jēdzienus lietojumprogrammā. .
Lai ieietu informācijas panelī eXistdb mums tikai jāievada pārlūkprogramma pēc adreses vietējais saimnieks: 8080 /, kas mūs novirzīs tieši uz to, parādot tajā esošās funkcijas:
Java administratora klientsŠī poga nodrošina Java sākuma protokolu, kas ļauj piekļūt instalācijai eXist attālināti no sistēmas, kurai nav eXist instalēta.
KolekcijasŠī poga ļauj mums sākt kolekciju pētnieku, kas ļauj mums kontrolēt kolekcijas saturu Datu bāze.
DublēšanaIzmantojot šo funkcionalitāti, mēs varam dublēt savu datu bāzi.
IzslēgtIzmantojot šo funkcionalitāti, mēs pārtraucam pakalpojumu un izejam no informācijas paneļa.
Iepakojuma vadītājsPakotne ir failu kopums, kas kopā nodrošina noteiktu funkcionalitāti, piemēram, lietojumprogrammu vai bibliotēku, un pakotņu pārvaldnieks ļauj mums tos pārvaldīt, neredzot to, kas mums ir pieejams eXist, instalējiet un atinstalējiet tos. Šīs paketes var nākt no publiskajiem krātuvēm eXistMēs pat varam patstāvīgi izstrādāt šīs paketes izmantošanai mūsu lietojumprogrammās.
Lietotāju pārvaldnieksŠeit mēs varam kontrolēt mūsu ekosistēmā esošos lietotājus eXist. Mēs varam izveidot, modificēt un dzēst gan lietotājus, gan grupas.
betterFORM Demo un XSLTForms DemoeXist Tas nodrošina mums divas funkcijas, kuras pēc noklusējuma ir iekļautas rīkā to izveidošanai XForms, šie ir betterFORM un XSLTForms, kur šīs lietojumprogrammas sniedz mums virkni piemēru, lai sāktu izmantot šīs funkcijas.
eXist-db demonstrācijas lietotnesŠeit mēs varam atrast lietojumprogrammu kolekciju, kas parādīs mūsu iespējas un iespējas eXist.
XQuery un eXist-db dokumentācijaAbas lietojumprogrammas nodrošinās mums nepieciešamo dokumentāciju, ko mēs varam izmantot eXist bez jebkādām problēmām.
eXideeXide ir redaktors ar jauku lietotāja interfeisu un ļauj mums strādāt XQuery, XML un citi resursi eXist. Mēs to varam izmantot dažādām aktivitātēm, sākot no pilnīgu pieteikumu rakstīšanas līdz nedaudz eksperimentēt ar rīka iespējām.
Tā kā mēs esam redzējuši pārskatu par funkcijām, kas atrodas eXistRedzēsim, ko vēl varam ar viņiem darīt.
Lai izpētītu mūsu datu bāzi, mēs varam izmantot Kolekciju pārlūks, Java administratora klients un pat eXide. Lai redzētu mūsu iecerētās kolekcijas, mēs izmantosim Kolekciju pārlūks, kam vajadzētu parādīt kaut ko līdzīgu:
Ikreiz, kad sākam strādāt ar jaunu tehnoloģiju, mēs izmantojam labi pazīstamo Hello pasauli, lai sniegtu nelielu piemēru un parādītu, kā tā darbojas. Šajā gadījumā mēs darīsim to pašu, izmantojot XML tradicionāls, XQuery, XInclude vai pat XForms.
Vispirms mēs izskatīsim vienkāršāko, kas būs vienkārša XML izveide. Lai to izdarītu, mēs palaižam rīku eXide, un mēs izveidojam jaunu failu ar nosaukumu example_xml.xml, un iekšpusē mēs ievietosim sekojošo:
Sveika pasaule visai Solvetic kopienaiKā redzam, tas ir vienkāršs XML fails ar tagu un atribūtu sēriju, kam mūsu redaktorā vajadzētu izskatīties šādi eXide:
PALIELINĀT
PALIELINĀT
PALIELINĀT
xquery versija "3.0"; let $ message: = 'Sveika pasaule!' atgriezt {$ message}Visbeidzot, mēs atkal izmantojam mūsu saskarni ATPŪTA Lai piekļūtu mūsu dokumenta saturam, apskatīsim pārlūkprogrammas atbildi:
PALIELINĀT
xquery versija "3.0"; pasludināt iespēju pastāv: serialize "method = html media-type = text / html"; let $ msg: = 'Hello World' atgriezīs Hello World ar XQueryMēs izmantojam mūsu interfeisu ATPŪTA vēlreiz, un mēs redzam, ka mūsu izlaide ir HTML lapa:Pašreizējais datums un laiks ir: {current-dateTime ()}, un mums ir šāds ziņojums: {$ msg}!
PALIELINĀT
Kā redzam, mēs izmantojam iepriekšējos piemērus, ko esam izveidojuši, lai iekļautu savā failā XML, kur, piekļūstot tam no mūsu saskarnes, mēs varam redzēt abus rezultātus vienā failā, redzēsim:
PALIELINĀT
Sveiki pasaule XForms Nosaukuma datuma processIr svarīgi pieminēt, ka viss, ko mēs darām, atsaucoties uz XForms ir jāuzglabā lietotnes / Betterform pretējā gadījumā lietojumprogrammai tai nebūs piekļuves, kā arī jābūt paplašinājumam .xhtml lai pareizi darbotos. Apskatīsim mūsu piemēru, kad to palaižam pārlūkprogrammā:
Ar to mēs pabeidzām mūsu apmācību, kur mēs varētu pastaigāties pa visām funkcijām, ko tā mums piedāvā eXist, kas svārstās no informācijas iegūšanas vairākos dažāda veida dokumentos līdz dinamisku formu veidošanai, kuru pamatā ir veiklas un vienkāršas tehnoloģijas.