Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen

Størrelse: px
Starte visningen fra side:

Download "Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen"

Transkript

1 Web Services Light Silkeborg Bibliotek 1

2 Min baggrund Faglig baggrund datalog Ansættelse 16 år som IT- udvikling og usability 4 år som usability-konsulent og nu 3 år på Silkeborg Bibliotek som IT- udvikling og usability Projekt: MitBibliotek Har kørt i ca. 3 år under forskellige projekter alle med personalisering som overordnet mål. Her anvendes web services og web service klienter 2

3 MitBibliotek Målet med projektet er at udjævne forskellen mellem det fysiske og det virtuelle bibliotek gennem personalisering på basis af: kendskab til brugerens lånemønster: lånehistorik brugerens angivelser af interesser: profil og rating af allerede læste titler kendskab til andre lignende brugeres lånemønstre og profil: 'Andre, der har lånt...' (kollaborativ filtrering) kendskab til informationer om de konkrete materialer i bibliotekskatalogen: supplerende faktaoplysninger ved hjælp af metadata fra eksterne informationer kendskab til andre lignende materialer: 'Noget, der ligner...' (kollaborativ filtrering) 3

4 MitBibliotek Lokal klient Brugersevicelag / klient Lokal side Lokalt css lokal server Servicelag/applikationslag Webservice Andre har lånt.. Java wsdl SOAP / XML Webservice Noget der ligner Java wsdl SOAP / XML Webservice udgave-match Java wsdl SOAP / XML Webservice Anbefalinger wsdl Java SOAP / XML Webservice Forfatter Java SOAP / XML wsdl Java SOAP / XML Webservice Netmusik wsdl Datalag metadat a XML ÅKB bibliotekskataloger DBC Litt.siden Netmusik 4

5 Projektforløbet Fase 1: Vise at man kan anvende web services til at give 'sømløs' adgang til informationer fra eksterne leverandører (web services) Fase 2: Vise, at man kan kombinere de mange informationer på basis af kendskab til brugerne personaliseringen Projektet er i gang med fase 2 Arbejder efter de samme idéer som Web 2.0 og Bibliotek 2.0 5

6 Web services baggrund Før Overtog kode + evt. data Delte kode Nu Henter andres data: ikke parameterstyret og envejs kommunikation, EKS: RSS Udveksler data med andre: parameterstyret og tovejs kommunikation, EKS: Web service: enten W3c: SOAP, WSDL, XML, http eller SRU/SRW (search-retrieve) 6

7 Tilbud til musik 7

8 Andre, der har lånt... 8

9 Supplerende informationer 9

10 Web service klient for aftagere Forarbejde med at finde web service Undersøge hvordan web service virker Find værktøjer til IT-platformen for at understøtte håndteringen af web services Programmere klienten 10

11 Forarbejde for at finde web service Hvordan finder man en web service til en given opgave? UDDI (Universal Description, Discovery and Integration Service) Elektronisk udtræk af informationer om en web service. Web-sted, der beskriver forskellige web services for en målgruppe EKS: EKS: Man har fundet en web service: Kan/må man anvende metoder og data? (juridisk) Kan/må man viderebearbejde data? (juridisk) Kræves der login (eller Single-sign-on) for at anvende metoder og data? Hvilke metoder (funktioner) kan man anvende for at udveksle data? (teknisk) Hvordan er informationerne, man udveksler, struktureret? (teknisk) 11

12 Eksempel på web service Web-services i forbindelse med EASY-A(administration inden for undervisningsverdenen). Her gælder nogle klare regler for anvendelse: "En aftale mellem UNI C og en eksterne part indgås ved udfyldelse og underskrivelse af en aftaleformular.... Og man kan finde tekstuel beskrivelse af de enkelte web services, der udbydes til godkendte aftagere: Kort introduktion: Detaljeret beskrivelse: 12

13 WSDL WSDL er XML-dokument: Kan læses som tekst Svært at bevare overblik selv om man kan syntaksen Hvilken url man skal bruge for at kalde en metode (funktion) i den web service Hvilke parametre, man skal bruge når man kalder den metode (funktion) Hvilke returværdier får man ved kald af metoden (funktionen) Generiske web klienter til at analysere og teste: 13

14 WSD - eksempel 14

15 Analyse af WSD 15

16 Test af web service 16

17 SOAP (Simple Object Access Protocol) W3c Protokol for interaktionen mellem server og klient Envelope omkring det hele Header (optional): Roller Evt. videresendelser af forespørgsler til andre services Body: her beskrives De metoder (funktioner), der ønskes anvendt Parametre og resultater herunder fejlreaktioner 17

18 IT-platform Sikre, at IT-platform har installeret/inkluderet de nødvendige værktøjer/moduler til at håndtere web services SOAP WSDL XML 18

19 Udvikling af klient Læse WSD'en og opbygge dataobjekter til håndtering Statisk: WSD læses én gang og genererer kode til programmet Dynamisk: WSD læses hver gang klienten kalde Bearbejdning af data afhænger af format: Datastrukturer i objekter Beregninger på basis af data Kombinationer af data fra web service med andre data EKS: Lånehistorik for en låner kobles med 'Andre der har lånt...' således, at man ikke får vist de, brugeren har lånt før. Viderebearbejdning af de kombinerede data til endelig præsentation XML-opmærkede datafelter Anvendelse af XSLT til visning EKS: Anbefalinger fra Litteratursiden.dk Alternativt selv foretage en parsning af XML for at bearbejde data som ved objekter 19

20 Web service Klient eksempel PEAR Base System (http://pear.php.net/package/pear) HTTP_Request (http://pear.php.net/package/http_request) NET-SOCKET (http://pear.php.net/package/net_socket) SOAP (http://pear.php.net/package/soap) --> <?php /********** Webservice-klient start ************/ include("soap/client.php");... $wsdl = new SOAP_WSDL("http://xxx?wsdl"); $osoapclient = $wsdl->getproxy(); //Kald medtode på klient-objekt (Returnér streng) if(!empty($_request['faust'])){ } $faust = $_REQUEST['faust']; $xmlresult = $osoapclient->getrecommendation($faust, 10, '', ''); $xmlresult = utf8_decode($xmlresult); $xmlparser = xml_parser_create ('ISO '); //Parse xmlresult til arrayet $values xml_parse_into_struct($xmlparser, $xmlresult, $values); //Free XML-parser xml_parser_free($xmlparser); /********** Webservice-klient slut ************/ /********** OUTPUT start **********/?>... /********** OUTPUT slut **********/?> 20

21 Web service for udbydere Hvem styrer, hvad der udveksles Distribution: Udbyder Interaktion, udveksling: Aftager, Udbyder Hvor meget udveksles Meta-data Komplet indhold Hvordan udveksles SRU/SRW (Search-Retrieve Web Service) Bibliotekssektoren ved formidling af bibliografiske data Distribution af data W3c: SOAP (Simple Object Access Protocol) baseret på XML og http med WSDL ((web service description language) til beskrivelse Anvendes både i og uden for bibliotekssektoren. Udveksling af data eller objekter 21

22 Laver en web service Samme muligheder, som når man laver klienter: Generere WSDL med beskrivelse af denne web service metoder(funktioner) og parametrene til dem Man skal supplere sin kode med kald til moduler/værktøjer, der kan fortolke henvendelser fra http pakket ind i SOAP til metodekald med angivne parametre Hente/levere data fra/til datalag generere resultat som dataobjekt eller XML pakket ind i SOAP 22

23 Opsamling Start som aftager Vælg hvilken standard du vil understøtte for web service Betinget af relevante udbyderes tilbud af web services Lav model for web service klient Håndteringen af protokol Fortolkning af web service i det format For hver web service du vil bruge skal du så: Supplere med bearbejdningen af data Hold øje med de 'gode' steder med nye web services Udbyg med evt. selv at udbyde web services Samme standard som for klient Fastlæg de juridiske retningslinjer og krav 23

24 Link lister Litteratur om standarder: W3c: SRU/SRW: Liste over web services: Liste over værktøjer til analyse af WSDL: 24

Webservices. hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC

Webservices. hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC Webservices hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC Forvirret? Web-baserede services services på hjemmesider XML Webservices Teknologi 2 Web-baseret service

Læs mere

Webserverprogrammering

Webserverprogrammering Webserverprogrammering WSP fortsat - dag 11 Behandling af XML (StAX) Syndikering og RSS med XML JAXB - XML Java-objekter Projekthjælp Dette materiale er under Åben Dokumentlicens, se http://www.sslug.dk/linuxbog/licens.html

Læs mere

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...

Læs mere

Bilag WebService LoginModule (BSKAuth)

Bilag WebService LoginModule (BSKAuth) Regionshuset It digital forvaltning BSK programmet Olof Palmes Allé 17 Kontakt@regionmidtjylland.dk www.regionmidtjylland.dk Bilag WebService LoginModule (BSKAuth) Navn Web Service: LoginModule Metode/operation:

Læs mere

ADIS, WS og Meta Service

ADIS, WS og Meta Service ADIS, WS og Meta Service Om ADIS, Web Services, Værktøjer og Meta Service. Michael Jacobsen Technology Network Management Agenda ADIS og dens udvidelse ISOagriNET Web Service med eller uden fuldt objektmodel

Læs mere

VEJE TIL VIDEN VIDEN

VEJE TIL VIDEN VIDEN VEJE TIL VIDEN VEJE TIL VIDEN DBC producerer metadata og udvikler den nationale it-infrastruktur til bibliotekerne, så borgerne let finder den information, de søger og bliver præsenteret for den på en

Læs mere

Intelligent brugerinvolvering. Udvikling af en model til berigelse af afleveringsøjeblikket. Projekt støttet af DDB-puljen 2014

Intelligent brugerinvolvering. Udvikling af en model til berigelse af afleveringsøjeblikket. Projekt støttet af DDB-puljen 2014 Intelligent brugerinvolvering Udvikling af en model til berigelse af afleveringsøjeblikket Projekt støttet af DDB-puljen 2014 Silkeborg Bibliotek November 2014 Indhold Historik... 2 Arbejdsgruppen... 2

Læs mere

Core User Library Repository Service (CULR) danzig 20120119 Poul Henrik Jørgensen

Core User Library Repository Service (CULR) danzig 20120119 Poul Henrik Jørgensen Core User Library Repository Service (CULR) danzig 20120119 Poul Henrik Jørgensen Baggrund En række aktuelle projekter beskæftiger sig med at sikre brugerne Sammenhængende adgang til digitalt materiale

Læs mere

Ibrugtagning af Fødselsindberetningsservicen på NSP

Ibrugtagning af Fødselsindberetningsservicen på NSP Ibrugtagning af Fødselsindberetningsservicen på NSP Udarbejdet af: NSI Version: 1.0 Dato: 09.07.2013 Indholdsfortegnelse 1 Vejledning til ibrugtagning af Fødselsindberetningsservicen... 3 1.1 Læsevejledning

Læs mere

Fælles udvikling eget udtryk

Fælles udvikling eget udtryk Fælles udvikling eget udtryk Af Birte Christensen-Dalsgaard Det absolut vigtigste ved webservices er, at man internationalt er blevet enige om, hvordan indpakning og kommunikationen foregår, nemlig ved

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel Indhold > Indledning 3 Standarder 5 OIOUBL 5 OIO RASP 6 OIO SMI 7 Biblioteker 8 Web applikationer 9 Fakturablanket 9 NemHandel Registrering 9 NemHandel.dk 10 Web services

Læs mere

Brugerskabte data en national service (BSD) - produktbeskrivelse

Brugerskabte data en national service (BSD) - produktbeskrivelse - 1 Brugerskabte data en national service (BSD) - produktbeskrivelse Brugerskabte data en national service (BSD) - produktbeskrivelse...1 Indledning...1 Formål...1 Beskrivelse...1 Basale krav til det bibliotek/website

Læs mere

UNI Login. Eksport webservice. WS17 v1

UNI Login. Eksport webservice. WS17 v1 UNI Login Eksport webservice WS17 v1 UNI Login Eksport webservice 1.3 Indhold 1 Eksport webservice... 1 1.1 Informationsmodel... 1 1.2 Entiteter og attributter... 2 1.2.1 Import... 2 1.3 Objekter... 2

Læs mere

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB Det er Web Services, der rejser sig fra støvet efter Dot Com boblens brag. INTRODUKTION Dette dokument beskriver forslag til fire moduler, hvis formål

Læs mere

Det nye bibliotek.dk og automatisk fjernlån af egne materialer. Oplæg Hindsgavl Kirsten Larsen

Det nye bibliotek.dk og automatisk fjernlån af egne materialer. Oplæg Hindsgavl Kirsten Larsen Det nye bibliotek.dk og automatisk fjernlån af egne materialer Oplæg Hindsgavl 31.5.2013 Kirsten Larsen Program Automatisk fjernlån af eget materiale Det nye bibliotek.dk - migration - hvorfor? - tidsplan

Læs mere

Haakon Lund Danmarks Biblioteksskole

Haakon Lund Danmarks Biblioteksskole Hvilke fælder er der gjorte erfaringer m.m. Haakon Lund Danmarks Biblioteksskole Jeg vil sige noget om: Hvad er web-services? (i følge mig) Performance Ophavsret Pålidelighed Kilder Overflow Interoperabilitet

Læs mere

UNI Login. Eksport webservice. WS17 v1

UNI Login. Eksport webservice. WS17 v1 UNI Login Eksport webservice WS17 v1 UNI Login Eksport webservice 1.4 Indhold 1 Eksport webservice... 1 1.1 Indhold af data... 1 1.2 Dataaftale... 1 1.3 Klassifikation af data... 2 1.4 Informationsmodel...

Læs mere

Nemhandel infrastruktur. Morten Hougesen Christian Uldall Pedersen 8. April 2010

Nemhandel infrastruktur. Morten Hougesen Christian Uldall Pedersen 8. April 2010 Nemhandel infrastruktur Morten Hougesen Christian Uldall Pedersen 8. April 2010 Agenda NemHandelsprogrammet Gennemgang af funktionalitet RASP biblioteker RASP.NET og Java Brug af OCES certifikater Pause

Læs mere

Kravspecifikation. for. Indholdskanalen 2.0

Kravspecifikation. for. Indholdskanalen 2.0 Kravspecifikation for Indholdskanalen 2.0 August 2011 2 Indhold 1. Kort projektbeskrivelse... 3 2. Erfaringer fra Indholdskanalen... 3 Konsekvenser... 3 3. Tekniske krav... 4 Redaktionsværktøjet og indholdsproduktion...

Læs mere

Opstartsvejledning ATS aktørudgave

Opstartsvejledning ATS aktørudgave Opstartsvejledning ATS aktørudgave 7. september 2012 XHLG/NLJ 1/13 1. ATS vejledning for aktører Formålet med dette dokument er at beskrive, hvordan I kommer i gang med at anvende ATS til test af certifikat

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel 02. december 2014 Indhold INDHOLD... 1 INDLEDNING... 2 STANDARDER... 4 OIOUBL e-handelsstandard... 4 OIORASP - transportprotokol... 5 BETINGELSER FOR ANVENDELSE AF

Læs mere

AuthorizationCodeService

AuthorizationCodeService AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark, version 1.1 W 1 AuthorizationCodeService Sammenhængende Digital Sundhed i Danmark version 1.1 Kåre Kjelstrøm Formål... 3 Introduktion...

Læs mere

BEDRE BRUGER OPLEVELSE MED 1DATA SCIENCE VEJE TIL VIDEN

BEDRE BRUGER OPLEVELSE MED 1DATA SCIENCE VEJE TIL VIDEN BEDRE BRUGER OPLEVELSE MED 1DATA SCIENCE VEJE TIL VIDEN 2 Data science er er en en viden skabelig analyse metode, hvor man via via auto matiseret bearbejdning af af større datamængder kan udtrække viden

Læs mere

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0

vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 Indholdsfortegnelse 1 Indledning... 3 2 WMS generelt... 3 3 WFS generelt... 4 4 WMS/WFS eksterne kald i forskellige formater... 4 5

Læs mere

NemHandel infrastruktur. Lars Houe Heinrich Clausen 4. November 2010

NemHandel infrastruktur. Lars Houe Heinrich Clausen 4. November 2010 NemHandel infrastruktur Lars Houe Heinrich Clausen 4. November 2010 Agenda NemHandelsprogrammet Gennemgang af funktionalitet RASP biblioteker RASP.NET og Java Brug af OCES certifikater NemHandel registeret

Læs mere

UNI Login. For udbydere af online læremidler. Ole Windeløv, Steen Lindén og Kristian Johnsen UNI C. 26-02-2013 Side 1

UNI Login. For udbydere af online læremidler. Ole Windeløv, Steen Lindén og Kristian Johnsen UNI C. 26-02-2013 Side 1 UNI Login For udbydere af online læremidler Ole Windeløv, Steen Lindén og Kristian Johnsen UNI C Indsæt note og kildehenvisning via Header and Footer 26-02-2013 Side 1 Program 13.00-14.00 Velkomst og info

Læs mere

DK-Cartridge 1.0. Distributionsformat for digital læringsindhold VERSION: 1.0

DK-Cartridge 1.0. Distributionsformat for digital læringsindhold VERSION: 1.0 DK-Cartridge 1.0 Distributionsformat for digital læringsindhold VERSION: 1.0 DATO: 9. december 2015 1 Indholdsfortegnelse 1 Introduktion... 3 2 Formål... 3 3 Afgrænsninger... 3 4 DK-Cartridge instanser...

Læs mere

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12 Oktober 2013 HLG/XIGA Opstartsvejledning ATS Engros 1/12 1. ATS Engros vejledning for aktører Formålet med dette dokument er at beskrive, hvordan du kommer i gang med at anvende ATS til test af certifikat

Læs mere

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version 1.0 01-09-2013. KMD A/S Side 1 af 15. September 2013 Version 1.

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version 1.0 01-09-2013. KMD A/S Side 1 af 15. September 2013 Version 1. OIO standardservice til Journalnotat Generel servicevejledning KMD Sag Version 1.0 01-09-2013 KMD A/S Side 1 af 15 Generel servicevejledning til OIO Journalnotat Ekstern standardservice Opdateret 01.09.2013

Læs mere

Indholdsfortegnelse. Version 1.4. 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2

Indholdsfortegnelse. Version 1.4. 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2 Indholdsfortegnelse 1 Serviceplatformen - opsætningsguide (Eksterne testmiljø)... 2 1.1 Indledning... 2 1.2 Forberedelse til anvendelse Serviceplatformen... 2 1.2.1 Medarbejdercertifikat (MOCES)... 2 1.2.2

Læs mere

INSPIRE og Geodata-info

INSPIRE og Geodata-info INSPIRE og Geodata-info MapInfo Netværksmøde, 13 Oktober 2011 Anders Friis-Christensen Kort & Matrikelstyrelsen andfr@kms.dk Disposition INSPIRE Hvad er Geodata-info? Indhold, rolle og anvendelse Opsummering

Læs mere

EasyIQ ConnectAnywhere Release note

EasyIQ ConnectAnywhere Release note EasyIQ ConnectAnywhere Release note Version 2.4 Der er over det sidste år lavet en lang række forbedringer, tiltag og fejlrettelser. Ændringer til forudsætningerne: o Klienten skal ved førstegangs login

Læs mere

DOtAB. Teknisk rapport

DOtAB. Teknisk rapport DOtAB Teknisk rapport Indholdsfortegnelse Introduktion... 1 Systemarkitektur... 1 Teknologier... 1 Platforme for mobile enheder... 1 Kommunikations interfacet... 2 Udviklingsmiljø... 2 IDOtAB (service

Læs mere

Web services i brug. Anvendelse uden for biblioteksverdenen

Web services i brug. Anvendelse uden for biblioteksverdenen Web services i brug Anvendelse uden for biblioteksverdenen Agenda Visionen bag webservices Tre cases Et kig fremad Nordija Etableret i marts 1998 Udviklingsprojekter Forretningskritiske applikationer Komponenter

Læs mere

SOSI STS Testscenarier

SOSI STS Testscenarier SOSI STS Testscenarier Version 1.0.1 Status: Offentliggjort Indholdsfortegnelse 1 Introduktion... 2 1.1 Baggrund...2 1.2...2 1.3 Baggrundsmateriale... 2 1.4 Adgang...2 2 Test af STS Webservice... 4 2.1

Læs mere

Vejledning til Retsinformation web services test stubs

Vejledning til Retsinformation web services test stubs Civilstyrelsen Vejledning til Retsinformation Version:2 2010.02.08 Indholdsfortegnelse 1. Introduktion... 3 2. Installation... 3 3. Web Service beskrivelse og testdata... 3 2010.02.08 2 Side 2 af 5 1.

Læs mere

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets. Dagens program Har alle fået? Har nogen betalt for meget? Hav jeres koder klar Domæner change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog Hvad er widgets Hvad er

Læs mere

ISO 28560 RFID in Libraries del 1 og 3 i henhold til DS/INF 28560 ISO 15693 og ISO 18000-3

ISO 28560 RFID in Libraries del 1 og 3 i henhold til DS/INF 28560 ISO 15693 og ISO 18000-3 Afsnit 6.2.5.2 Kommunale RFID-systemer Mange kommuner anvender RFID-systemer (Radio Frequenzy Identification), hvor alle materialer er påsat et RFID-tag. For at dette kan fungere mellem RFID-system og

Læs mere

XML webservice for pensionsordninger. Version 1.0 Draft A

XML webservice for pensionsordninger. Version 1.0 Draft A XML webservice for pensionsordninger Version 1.0 Draft A Dokumentoplysninger Titel: Projekt: Webservice for pensionsordninger EDI kontorets branchekoordinerede dataudveksling Forfatter: Bidragsydere til

Læs mere

Præsentation af BSK regionens identity and access management platform

Præsentation af BSK regionens identity and access management platform Regionshuset It digital forvaltning BSK programmet Olof Palmens alle 17 Kontakt@regionmidtjylland.dk www.regionmidtjylland.dk Præsentation af BSK regionens identity and access management platform BrugerStamdataKataloget

Læs mere

Undervisningsplan. Side 1 af 9. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B

Undervisningsplan. Side 1 af 9. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B Undervisningsplan Termin 2015-2016 Institution Uddannelse Fag og niveau Lærer(e) Hold Rybners Tekniske Gymnasium HTX Informationsteknologi B Jeppe Moritz Led, Jens Ahlmann Hansen 8HX215ema Oversigt over

Læs mere

Indhold. Senest opdateret:03. september 2013. Side 1 af 8

Indhold. Senest opdateret:03. september 2013. Side 1 af 8 Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 API Modeller... 2 Webshop2 API Model v1... 3

Læs mere

Curriculum Vitae Jack Petersen

Curriculum Vitae Jack Petersen Curriculum Vitae Jack Petersen Jeg er løsningsarkitekt og erfaren Java-udvikler i de sidste 15+ år har jeg arbejdet i den finansielle sektor, hvor jeg har bygget både frontend og backend systemer. De sidste

Læs mere

Service Orienteret Arkitektur - løfter, forventninger og argumenter. 4 ugers projekt

Service Orienteret Arkitektur - løfter, forventninger og argumenter. 4 ugers projekt Service Orienteret Arkitektur - løfter, forventninger og argumenter 4 ugers projekt Martin Høgedal og Flemming Mertz IT-Universitetet, sommeren 2005 Vejleder: Carsten Butz 24. august 2005 Abstract Målet

Læs mere

EG Bolig Ledelsesinformation BI på EG Bolig

EG Bolig Ledelsesinformation BI på EG Bolig EG Bolig Ledelsesinformation BI på EG Bolig EG Bolig Ledelsesinformation I det følgende vil vi gennemgå: Målsætninger Analyse eksempler Teknik og infrastruktur Målgrupper EG Copyright 2013 2 EG Bolig Ledelsesinformation

Læs mere

Integrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere

Integrationsmanual. Anvendelse af webservice til kursusoversigt i Campus. Brugervejledning til udviklere Integrationsmanual Anvendelse af webservice til kursusoversigt i Campus Brugervejledning til udviklere Moderniseringsstyrelsen Webservice manual til udviklere 2016 1 1. Indholdsfortegnelse Nyt kapitel

Læs mere

Curriculum Vitae for Søren Brønsted

Curriculum Vitae for Søren Brønsted Curriculum Vitae for Søren Brønsted Person oplysninger Søren Brønsted Kirkebjergvej 2 4623 Lille Skensved Tlf: 52 19 14 10 email: soren@bronsted.dk Født: 1963 Profilbeskrivelse Jeg er er en senior Java/J2EE

Læs mere

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har

Læs mere

MM Hul-Igennem-Test i Prod. Information til kunder

MM Hul-Igennem-Test i Prod. Information til kunder MM Hul-Igennem-Test i Prod Information til kunder Dokumentinformation Titel Dokumentplacering Dokumentejer Godkender Dokumentlog MM Hul-Igennem-Test i Prod, Information til kunder O:\GTS\CPR\Udvikling\2012

Læs mere

EPJ-OBSERVATORIET. GOP på tværs. Hotel Nyborg Strand

EPJ-OBSERVATORIET. GOP på tværs. Hotel Nyborg Strand EPJ-OBSERVATORIET GOP på tværs Årskonference d. 11. og 12. oktober 2007 Hotel Nyborg Strand Agenda 1. Hvem er MedCom 2. Baggrund for kommunikations-standard for genoptræningsplan (DGOP) 3. Dynamisk blanket

Læs mere

Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit.

Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit. Afsnittet er temmelig teoretisk. Er du mere til det praktiske, går du blot til det næste afsnit. XML (eng. extensible Markup Language) XML er en måde at strukturere data på i tekstform. På samme måde som

Læs mere

Snitfladebeskrivelse for Pension persons andel af varmetillæg. KMD Boligstøtte Version 0.9.1,

Snitfladebeskrivelse for Pension persons andel af varmetillæg. KMD Boligstøtte Version 0.9.1, Snitfladebeskrivelse for Pension persons andel af varmetillæg (26) KMD Boligstøtte Version 0.9.1, 26.2.2016 Indholdsfortegnelse Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af

Læs mere

Teknisk Dokumentation

Teknisk Dokumentation Sundhedsstyrelsens E2B Bivirkningswebservice Teknisk Dokumentation Side 1 af 8 Indhold Indledning... 3 Terminologi... 3 Arkitektur... 4 Web Service Snitflade... 4 Valideringsfejl... 5 Success... 5 E2B...

Læs mere

LaserNet v6.6 Release Nyhedsbrev

LaserNet v6.6 Release Nyhedsbrev LaserNet v6.6 Release Nyhedsbrev NY Input Management-Løsning! Indhold: LaserNet v6.6 LaserNet Webinars NY LaserNet Input Management-løsning Nyt Produkt: LaserNet Client Nye Features & Functions Ny medarbejder

Læs mere

Undervisningsplan. Side 1 af 17. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B

Undervisningsplan. Side 1 af 17. Termin Rybners Tekniske Gymnasium. Uddannelse. Fag og niveau. Informationsteknologi B Undervisningsplan Termin 2014-2016 Institution Uddannelse Fag og niveau Lærer(e) Hold Rybners Tekniske Gymnasium HTX Informationsteknologi B Jeppe Moritz Led, Jens Ahlmann Hansen E13 Oversigt over undervisningsforløb

Læs mere

Indhold. Senest opdateret : 30. juli 2010. Side 1 af 5

Indhold. Senest opdateret : 30. juli 2010. Side 1 af 5 Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 Webshop2 API Model... 3 Brugen af API et... 4

Læs mere

Sådan fungerer Danmarks Miljøportal. en pixibog om infrastrukturen bag Danmarks Miljøportal

Sådan fungerer Danmarks Miljøportal. en pixibog om infrastrukturen bag Danmarks Miljøportal Sådan fungerer Danmarks Miljøportal en pixibog om infrastrukturen bag Danmarks Miljøportal Kort om Danmarks Miljøportal Danmarks Miljøportal giver adgang til mange forskellige fællesoffentlige data om

Læs mere

BlogReader 1.0.0 Af Jonas F. Jensen.

BlogReader 1.0.0 Af Jonas F. Jensen. BlogReader 1.0.0 Af Jonas F. Jensen. Indholdsfortegnelse Forord.....3 Hvad er BlogReader?......4 RSS, XML og sematic web......4 Klasse struktur i UML......4 Overordnet opbygning......5 UML diagram over

Læs mere

På nettet via bibliotek.dk

På nettet via bibliotek.dk Kirsten Larsen: På nettet via bibliotek.dk Januar 2012 1 På nettet via bibliotek.dk På nettet via bibliotek.dk... 1 Tekster... 2 Adgang til artikler og anmeldelser fra Infomedia... 3 Adgang til Materialevurderinger

Læs mere

- 1 - Fig. 1: Lånertjek ved bestil i OPAC

- 1 - Fig. 1: Lånertjek ved bestil i OPAC - 1 -, bibliotek.dk, PIN-kode, webservices. Baggrund "" er efterhånden blevet en indviklet sag. I VIP-basen findes der rigtig mange parametre og metoder vedr. lånertjek, som skal udfyldes og haves styr

Læs mere

Navision Stat 7.x. GIS WS, opgavekø og automatiseret filindlæsning via NAS. Overblik. Side 1 af 9. ØSY/CPS/MIL Opr

Navision Stat 7.x. GIS WS, opgavekø og automatiseret filindlæsning via NAS. Overblik. Side 1 af 9. ØSY/CPS/MIL Opr Side 1 af 9 Navision Stat 7.x ØSY/CPS/MIL Opr. 21.06.16 GIS WS, opgavekø og automatiseret filindlæsning via NAS Overblik Introduktion Denne vejledning beskriver hvordan du: installerer Navision Application

Læs mere

Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere

Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere Affaldsdatasystem Vejledning supplement i system-til-system integration for.net brugere Dokument version: 2.0 ADS version: 1.0 Henvendelse vedrørende affald: Miljøstyrelsen Roskilde, Affaldssekretariatet

Læs mere

1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær.

1.1 Formål Webservicen gør det muligt for eksterne parter, at fremsøge informationer om elevers fravær. EfterUddannelse.dk FraværService - systemdokumentation BRUGERDOKUMENTATION: WEB-SERVICE Af: Logica Indhold 1. Indledning... 1 1.1 Formål... 1 1.2 Webservice version... 1 1.3 Historik... 1 2. Absence Webservice...

Læs mere

Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2

Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2 Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2 Encoding: Vi har tidligere set på spørgsmålet om et XML dokuments encoding. Det er generelt altid en god ide at gemme et dokument

Læs mere

Valg af webservice standard

Valg af webservice standard Valg af webservice standard Agenda Valg til en serviceorienteret infrastruktur Identitetsbaserede Services, Kåre Kjelstrøm Teknologiske trends og udfordringer Debat, spørgsmål og kritik Skal du lave en

Læs mere

Byggebasen Javascript

Byggebasen Javascript EG Data Inform Byggebasen Javascript Implementering af ansvarsperioder og produktdata på eget site Jens Karsø 2013 Indhold Byggebasen javascript-plugin til DB12-site... 2 DB12-site kommunikationsmodel...

Læs mere

På nettet via bibliotek.dk

På nettet via bibliotek.dk Kirsten Larsen: På nettet via bibliotek.dk April 2011 1 På nettet via bibliotek.dk På nettet via bibliotek.dk... 1 Tekster... 3 Adgang til artikler og anmeldelser fra Infomedia... 5 Adgang til Materialevurderinger

Læs mere

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011

Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Snitfladebeskrivelse for Snitfladebeskrivelse STD-8 KMD Boligstøtte Version 1.0.0, 13.12.2011 Indholdsfortegnelse Ændringer i forhold til forrige version... 2 1 Brug af snitfladebeskrivelsen... 3 2 Formål

Læs mere

Dokumentation af optagelse.dk

Dokumentation af optagelse.dk ApplicationService Indhold Versionsstyring Introduktion Navn URL Formål Sikkerhed Operationer echo() findftuapplicationids(...) findftuapplicationbyid(...) findftuapplicationpdfbyid(...) findftuapplicationenclosurezipurlbyid(...)

Læs mere

Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system.

Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system. Notat ang. visning af dagsordener og referater på hjemmesiden ved skift til SBSYS esdh system. I dette notat gøres rede for Hvordan visning af dagsordener og referater teknisk set kører i dag, Valg af

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

DDB s mission og vision

DDB s mission og vision STATUS MARTS 2015 DDB s mission og vision Vi styrker, effektiviserer og synliggør det samlede offentlige bibliotekstilbud og sikrer alle borgerenem adgang til udvalgt, kvalitativt, aktuelt og alsidigt

Læs mere

Extension udvikling i Mozilla Firefox. Henrik Gemal

Extension udvikling i Mozilla Firefox. Henrik Gemal Extension udvikling i Mozilla Firefox Henrik Gemal Side 1 Hvem er jeg? Web udvikler hos TDC Laver TDC.dk og TDCOnline.dk Laver HTML, CSS, PHP Med i Mozilla projektet i mange år Udviklet et par extensions

Læs mere

SOSIGW. - Administrationskonsol for SOSIGW 1.0.6. Indeks

SOSIGW. - Administrationskonsol for SOSIGW 1.0.6. Indeks SOSIGW - Administrationskonsol for SOSIGW 1.0.6 Indeks Indeks... 1 Revisionshistorik... 2 Introduktion... 2 Administrationskonsollen... 2 Generel brug af konsollen... 3 Fremsøgning af ID-kort... 3 Søgning

Læs mere

Tilbudsportalen REST testklient

Tilbudsportalen REST testklient Socialstyrelsen Tilbudsportalen REST testklient REST testklienter.net Søren Korgaard Nielsen, Socialstyrelsen 28-01-2014 Indhold 1 Indledning... 3 2 XSD og autogenereret kode... 4 3 Opbygning af blanketter...

Læs mere

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk

Vejledning. 1 Indledning. 2 Kontakt Webservicen. Webservice til Optagelse.dk Vejledning Vedrørende: Skrevet af: Webservice til Optagelse.dk Lars Strange Vester Voldgade 123 1552 København V Tlf.nr.: 35 87 88 89 E-mail: stil@stil.dk www.stil.dk CVR-nr.: 13223459 1 Indledning Dette

Læs mere

Notat LHP / - kommunernes it-anvendelse omkring færre IP-adresser (unikke brugere).

Notat LHP / - kommunernes it-anvendelse omkring færre IP-adresser (unikke brugere). Notat 22-08-2008 LHP / - Vedrørende: National materialeplatform Status for handlingsplan 2008 Fordeling: Styregruppen for Materialeplatformen, UNI C Skrevet af: Leo Højsholt-Poulsen m.fl. Version nr.:

Læs mere

Park Service GTC Park Webservice interface

Park Service GTC Park Webservice interface Dokument nr. 917.002.041 Revision nr. 1.2 Udgivelsesdato 25. januar 2013 Udarbejdet af ctm Kontrolleret af DTT Park Service GTC Park Webservice interface Beskrivelse Revisionsoversigt Revision nr. Ændret

Læs mere

Produktpræsentation. BA Systems. Control made easy

Produktpræsentation. BA Systems. Control made easy Produktpræsentation BA Systems Control made easy Produkthistorik 1995: SCADA system 1. generation frigivet 1997: BAS Series 1. generation frigivet 1999: BAS Series 2. generation frigivet - Frit programmerbar

Læs mere

EasyIQ ConnectAnywhere Release note

EasyIQ ConnectAnywhere Release note EasyIQ ConnectAnywhere Release note PC Klient 2.4.0.17 o Support for at Domain maskiner kan logge på ConnectAnywhere automatisk med Windows credentials Løsningen forudsætter/kræver at man logger på Windows

Læs mere

Google Tag Manager tracking

Google Tag Manager tracking Google Tag Manager tracking IDA Universe København, januar 2015 INDHOLD 1. INTRODUKTION... 3 2. TEST AF IMPLEMENTERING... 3 2.1. WASP Web Analytics Solution Profiler... 3 2.2. Firebug... 3 2.3. Tamper

Læs mere

Webservice til upload af produktionstilladelser

Webservice til upload af produktionstilladelser BILAG 1 Webservice til upload af produktionstilladelser Indhold og anvendelse Denne web-service gør det muligt for 3. parts programmer i kommuner og amter at Uploade og registrere kommunale produktionstilladelser

Læs mere

Reeksamen, DSDS, forår 2008

Reeksamen, DSDS, forår 2008 Reeksamen, DSDS, forår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 22. august 2008 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Udvikling i vidensorganisation indenfor musik, herunder folksonomier nu deler vi alting

Udvikling i vidensorganisation indenfor musik, herunder folksonomier nu deler vi alting Udvikling i vidensorganisation indenfor musik, herunder folksonomier nu deler vi alting Temadag d. 10. april 2008, Danmarks Biblioteksskole, København Ole Bisbjerg Statsbiblioteket Programmet Vidensorganiserende

Læs mere

Service Orienteret Arkitektur en succes, der i stigende grad kræver IT Governance fokus

Service Orienteret Arkitektur en succes, der i stigende grad kræver IT Governance fokus Service Orienteret Arkitektur en succes, der i stigende grad kræver IT Governance fokus 4. oktober 2006 C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y DEVOTEAM i Danmark og i Europa 2 Devoteam

Læs mere

Kald af PingService via SOAPUI

Kald af PingService via SOAPUI Kald af PingService via SOAPUI Author: Integration Expert Team (IET) Owner: Integration Expert Team (IET) Page 1 of 24 1. Dokumenthistorik Kald af PingService via SOAPUI Revisioner Dato for denne version:

Læs mere

Xenapps/Citrix klient opsætningsvejledning til Integra driftløsningen. Xenapps/Citrix basisport. Xenapps/Citrix Service. Xenapps/Citrix XML service

Xenapps/Citrix klient opsætningsvejledning til Integra driftløsningen. Xenapps/Citrix basisport. Xenapps/Citrix Service. Xenapps/Citrix XML service Integra klient opsætningsvejledning til Integra driftløsningen Hedensted Folkebibliotek Funktion Type Indhold Note Gruppe Hedensted Farm BibFarm3 Server Janne basisport Service XML service HTTPS 443 TCP

Læs mere

SAS -baserede Web Services - fra teori til praksis

SAS -baserede Web Services - fra teori til praksis SAS -baserede Web Services - fra teori til praksis Poul Aistrup SEB Danmark Rune Lind SAS Institute 1 Web Services fra teori til praksis Agenda SEB og SEB Pension SEB Pension Data Warehouse/BI Forretningsmæssig

Læs mere

Dokumentlog. Dato Version Beskrivelse Applikation version Ny godkendelsesproces. Reference Forfatter Godkender.

Dokumentlog. Dato Version Beskrivelse Applikation version Ny godkendelsesproces. Reference Forfatter Godkender. Dokumentlog Dato Version Beskrivelse Applikation version 2015.11.30 1.0 Ny MDS 4.1 godkendelsesproces Reference Forfatter Godkender K15 Transition Oprydning CPRDOK Godkendt af leverandør ifb. med Transition

Læs mere

Webside score digitalenvelopes.

Webside score digitalenvelopes. Webside score digitalenvelopes.email Genereret November 01 2015 11:45 AM Scoren er 59/100 SEO Indhold Titel digitalenvelopes.email Encrypted Webmail Længde : 42 Perfekt, din titel indeholder mellem 10

Læs mere

Kom i gang med SAS STPbaserede

Kom i gang med SAS STPbaserede make connections share ideas be inspired Kom i gang med SAS STPbaserede webapplikationer Lars L. Andersson Chefkonsulent Webapplikationer Interaktion med serverbaserede data via skærmbilleder leveret gennem

Læs mere

Navision Stat 7.0. GIS Webservice og automatiseret filindlæsning via NST. Overblik. Side 1 af 9. ØSY/CRA/MAC Opr. 20.01.15

Navision Stat 7.0. GIS Webservice og automatiseret filindlæsning via NST. Overblik. Side 1 af 9. ØSY/CRA/MAC Opr. 20.01.15 Side 1 af 9 Navision Stat 7.0 ØSY/CRA/MAC Opr. 20.01.15 GIS Webservice og automatiseret filindlæsning via NST Overblik Introduktion Denne vejledning beskriver hvordan du: installerer Navision Application

Læs mere

En fælles løsning. DDB, Kombit, brønden

En fælles løsning. DDB, Kombit, brønden En fælles løsning DDB, Kombit, brønden Hvem, hvad, hvor og hvornår Hvem er vi? Danske Folke- og skolebiblioteker i fællesskab. Initiativ fra København, Århus, Esbjerg, Herning, Horsens og Ishøj i samarbejde

Læs mere

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder.

Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. .NET UDVIKLER NATIONALITET: DANSK PROFIL Dygtig.NET / C# udvikler med stor erfaring fra både offentlige organisationer og private virksomheder. Stor erfaring omkring databasedesign, datahåndtering og MS

Læs mere

På nettet via bibliotek.dk

På nettet via bibliotek.dk Kirsten Larsen: På nettet i bibliotek.dk Maj 2010 1 På nettet via bibliotek.dk På nettet via bibliotek.dk...1 Tekster...2 Adgang til artikler og anmeldelser fra Infomedia...4 Adgang til Materialevurderinger

Læs mere

Identity Access Management

Identity Access Management Identity Access Management Traditionel tilgang til Identity & Access Governance-projekter, udfordringer og muligheder Alex Sinvani ais@dubex.dk Dubex A/S Formålet Opbygge en god konceptuel baggrund for

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

Notat om Curriculum modul til Pure

Notat om Curriculum modul til Pure Notat om Curriculum modul til Pure Beskrivelse Curriculum modulet gør det muligt meget enkelt at kunne generere fuldt opdaterede Curriculumer på brugervenlig måde helt efter brugerens specifikationer for

Læs mere

Z39.50 Migrering +? Oplæg danzig 19-1-2012 Leif Andresen 3.1.2012

Z39.50 Migrering +? Oplæg danzig 19-1-2012 Leif Andresen 3.1.2012 Z39.50 Migrering +? Oplæg danzig 19-1-2012 Leif Andresen 3.1.2012 Oversigt Status Et helikopteroverblik Migreringsstrategi Opsamle data Sidespring: bibliotek.dk og DanBib på nettet Overgangsperiode nationale

Læs mere