Re: Geointegrasjon-støtte tilgjengelig uten bruksbegresninger?
Thomas Sødring
tsodring at oslomet.no
Fri May 8 09:43:23 CEST 2020
Ingen andre har gitt svar på dette. Svaret er vel nei. Det finnes ingen
fri og åpen implementasjon men WSDL/SOAP tilnærmingen er såpass låst i
beskrivelsene at det bør være veldig god interoperabilitet på tvers av
systemer som støtter GI.
Grunnen til det er at tjener programvaren definerer endepunkter,
innkommende og utgående ut ifra WSDL/XSD beskrivelsene. Men har langt
mindre tolkningsrom når WSDL/XSD styrer sammenlignet med en REST-tilnærming.
Når klienten forholder seg til WSDL/XSD og leverandør forholder seg til
WSDL/XSD så er det en interoperabilitetskontrakt på plass så alle
klienter skal kunne snakke alle tjenere.
Der det er tydelig at det er mulighet for leverandøinnlåsing er når de
standardiserte feltene brukes litt forskjellig feks der et fagsystem
integrasjon gjenbruker tittelfeltet på en måte, mens en annen gjenbruker
det på en annen måte. Mann vil oppleve det samme med
tjenestegrensesnittet også.
På en måte er jo REST et steg bakover når det gjelder "kontrakt"
tilnærming for API utvikling, men vi kunne ikke fortsette med WSDL/SOAP
uansett.
- Thomas
On 4/3/20 9:49 PM, Petter Reinholdtsen wrote:
> Apropos Geointegrasjon, så har jeg et spørsmål som kanskje noen her på
> epostlisten kan svare på. For Noark 5 Tjenestegrensesnitt finnes det jo
> i dag en implementasjon uten bruksbegresninger, Nikita. Bruksvilkårene
> er AGPLv3, og lar enhver bruke programvaren til hva de vil uten
> lisenstelling, brukertelling, volumbegresning eller på noen annen måte
> krav til brukerne av Nikita.
>
> Finnes det en tilsvarende implementasjon av Geointegrasjon, der de som
> vurderer å lage en API-klient for Geointegrasjon kan sette opp sin egen
> instans uten bruksbegresninger og få på plass klientstøtten i trygghet
> om at resultatet kan brukes på tvers av alle implementasjoner av
> Geointegrasjon?
>
More information about the nikita-noark
mailing list