WebServices
WebServices - în traducere Servicii Web - sunt colecții de standarde bazate pe XML / SML care permit comunicarea și interacțiunea între sisteme (independent de platformă și tehnologie).
Iată doar câteva exemple în acest sens:
-
Inflector - primește ca intrare un cuvânt -
forma bază - și furnizează un fișier XML conținând toate
formele flexionare aferente, cu detalii despre proveniența acestora. Exemplu: pentru forma bază
carte se va obține:
Intrare:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.webservice.archeus.com/">
<soapenv:Header/>
<soapenv:Body>
<ser:inflect>
<word>carte</word>
<language>RO</language>
</ser:inflect>
</soapenv:Body>
</soapenv:Envelope>
Ieșire:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:inflectResponse xmlns:ns2="http://service.webservice.archeus.com/">
<inflectForms>
<inflectedForm>CARTEA</inflectedForm>
<posCode>Sfs3aac000</posCode>
<posCodeDescription>substantiv comun, gen feminin, număr singular, caz acuzativ, articulat</posCodeDescription>
</inflectForms>
<inflectForms>
<inflectedForm>CARTE</inflectedForm>
<posCode>Sfs3anc000</posCode>
<posCodeDescription>substantiv comun, gen feminin, număr singular, caz acuzativ, nearticulat</posCodeDescription>
</inflectForms>
....................
<inflectForms>
<inflectedForm>CĂRȚILOR</inflectedForm>
<posCode>Sfp3gac000</posCode>
<posCodeDescription>substantiv comun, gen feminin, număr plural, caz genitiv, articulat</posCodeDescription>
</inflectForms>
</ns2:inflectResponse>
</S:Body>
</S:Envelope>
Descrierea serviciului web o găsiți aici. La cerere vă putem oferi exemple în Java sau PHP.
-
Lemmatizer - primește ca intrare
forma flexionară a unui cuvânt și furnizează un fișier XML conținând toate
formele bază aferente, cu detalii despre proveniența acestora.
Exemplu:
Intrare:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.webservice.archeus.com/">
<soapenv:Header/>
<soapenv:Body>
<ser:lemmatize>
<word>cărții</word>
<language>RO</language>
</ser:lemmatize>
</soapenv:Body>
</soapenv:Envelope>
Ieșire:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:lemmatizeResponse xmlns:ns2="http://service.webservice.archeus.com/">
<canonicalForms>
<canonicalForm>CARTE</canonicalForm>
<posCode>Sfs3gac000</posCode>
<posCodeDescription>substantiv comun, gen feminin, număr singular, caz genitiv, articulat</posCodeDescription>
</canonicalForms>
</ns2:lemmatizeResponse>
</S:Body>
</S:Envelope>
Descrierea serviciului web o găsiți aici. La cerere vă putem oferi exemple în Java sau PHP.
-
Translator - primește ca intrare un cuvânt în limba română sau engleză și furnizează traducerile acestuia.
Exemplu:
Intrare:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.webservice.archeus.com/">
<soapenv:Header/>
<soapenv:Body>
<ser:translateWord>
<word>trilogie</word>
<fromLanguage>RO</fromLanguage>
<toLanguage>EN</toLanguage>
</ser:translateWord>
</soapenv:Body>
</soapenv:Envelope>
Ieșire:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:translateWordResponse xmlns:ns2="http://service.webservice.archeus.com/">
<wordTranslations>
<sources>internet v1</sources>
<sources>asali.tk</sources>
<sources>internet v2</sources>
<translation>TRILOGY</translation>
<word>TRILOGIE</word>
</wordTranslations>
</ns2:translateWordResponse>
</S:Body>
</S:Envelope>
Descrierea serviciului web o găsiți aici. La cerere vă putem oferi exemple în Java sau PHP.
-
DexServer - furnizează un fișier XML conținând definițiile unui cuvânt din DEX.
-
LanguageTool - corector gramatical. Serviciu web pentru corectură gramaticală și de stil. Detalii aici.
Pentru detalii nu ezitați să ne contactați.