Xesam

Xesam on erittely edistää Freedesktop.org osoittava perustuslain yhtenäisen kehyksen Desktop Search: määrittelee onko API saada tietoa että missä muodossa asiakas edustavat heidän vaatimuksensa enemmän tai vähemmän monimutkaisia.

Tarkemmat tiedot

Käsite Desktop for Linux on suosittu, Beagle, ja ajan myötä teollisuus on täydennetty lukuisia eri toteutusten indexers eri ja yhteensopimattomia rajapinnat istä ja hakuun tiedostoista. Tällaisessa tilanteessa se on aloitettu hanke xesam.

API xesam on rakennettu toimimaan avulla D-Bus, joka mahdollistaa eristää palvelimen ja asiakkaan, ja tehdä niistä vaihdettavissa avoimesti: näin sovellus voi hyödyntää täysimääräisesti hakutoiminto eri toimintaympäristöissä.

Pyyntöjä asiakkaalta palvelimelle muotoillaan mukaan protokollan XML-elementtejä, jotka on kuvattu ontologian. Kaksi erilaista muotoa ovat saatavilla: Query Language, joka tarjoaa monimutkaisempi syntaksi parempaa määrittelyä tutkimuksen, ja Käyttäjä Query Language, jossa pieni joukko parametreja mutta helposti kirjoitettavissa käyttäjä.

Käyttöliittymä kuvaama API on enimmäkseen asynkroninen, jotta asiakkaiden ei juuttua suorituksen aikana haku.

  0   0
Edellinen artikkeli Piero Celani
Seuraava artikkeli Leverkusen

Aiheeseen Liittyvät Artikkelit

Kommentit - 0

Ei kommentteja

Lisääkommentti

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Merkkiä jäljellä: 3000
captcha