EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø
|
|
- Randi Schmidt
- 8 år siden
- Visninger:
Transkript
1 EG Data Inform Byggebasen WCF og webservices Jens Karsø 10
2 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk... 4 Datakontrakter... 5 Opsummering... 5 Valg af endepunkter... 6 WSDL... 6 SOAP og WSDL... 6 Binær over NET.TCP... 6 REST og JSON... 6 REST kontra WSDL... 6 Side 1
3 Byggebasen Services indledning Levering af data i dag, foregår det ved hjælp af en række filoverførsler ved hjælp af ftp. Til det formål er der vedtaget en række formater tilknyttet bestemte funktioner. Det være sig vareoprettelse, prisændringer mm. Fælles for alle formaterne er, at de er i fasteformater. Enten er de afgrænset i semikolonfelter (csv) eller fastepladser. Det betyder at hver ny oplysning skal placeres på den rigtige position og ikke må overskride nabofeltet og oplysninger skal komme i bestemt rækkefølge. Ved udvidelser af byggebasen og tilføjelser af nye oplysninger, skal hvert tun-format oprettes igen med et nyt format. Ved anvendelse af XML vil der opnås en meget større fleksibilitet, hvor nye felter løbende kan tilføjes og rækkefølgen eller udeladelse af felter ikke er betydende. Størrelsen i XML filer vil være større end formater der benyttes i dag, men det forventes ikke at have nogen betydning, da XML-filer kan komprimeres kraftigt og set i forhold til den konstante udvikling der hele tiden giver øget lagerkapacitet og øget båndbredde. Kald til byggebasens data fra andre systemer har indtil nu været leveret som en form for hjemmeside, hvor systemet har kaldt en url med specielle parametre tilknyttet. Dernæst har det været datamodtagerens opgave at finde og udvælge indholdet af det svar, som systemet har leveret. Når en datamodtager ønsker at modtage alle katalogdata på et givet tunnr starter det typisk med en forespørgsel på dataidentifikationsstrengen, som giver en række med 40 tegn (0 eller 1), denne fortæller hvilke data der kan hentes. For hvert 1 findes der data, og der kan laves yderligere opslag. Dvs. at der på et tunnr kan risikeres at skulle laves 40 ekstra opslag. Det belaster databaseserveren og webserveren og det tager tid både hos kunden og serveren. I dag er datasikkerheden bestemt af den IP-adresse som datamodtageren kalder fra, byggebasen slår efterfølgende adressen op i databasen. IP-adressen fungerer bedst i enkeltbrugermiljøer til at identificere den enkelte datamodtager og den maskine der kaldes fra. Vi ser i stigende grad at kunder vælger centraliserede løsninger hos 3.parts leverandører, som kalder byggebasen på vegne af deres kunder. Derfor at det sværere at identificere og kontrollere, om de enkelte slutmodtagerer er medlemmer af byggebasen og hvilke oplysninger de har rettigheder til at se. I de seneste par år er web-services blevet meget udbredt. Det er en effektiv måde at kunne levere data sikkert og pålideligt. Web-services kan kommunikere både i binær form eller i XML. Derfor er web-services ikke afhængig af platform eller teknologier hos kunden. På det seneste har Microsoft samlet teknologier til fjernkommunikation og web-services under et samlet begreb, som de kalder for Windows Communication Foundation (WCF). Det gør det muligt at tilbyde den samme funktionalitet på flere forskellige måder. Dvs. at udviklere af 3.parts produkter kan tage stilling til hvilken teknologi der passer bedst til deres løsning. Målsætning Byggebasen ønsker at øge datasikkerheden og give adgangen for eksterne kald et teknologisk løft, som kan leve op til kravene i dag og et stykke ud i fremtiden. Side 2
4 Derfor udvikles en ny løsning til levering af katalogdata. Systemet skal udvikles primært til at kunne levere data til udviklingsmiljøer som.net. Men også PHP, JAVA vil kunne bruges, v.h.a af de standarder som WCF tilbyder. Derfor flg. krav til designet: - Der skal sættes nogle faste standarder for de datapakker der skal leveres. - Redegørelse af funktioner der er behov for. Udvikling af services laves i moduler og vil kunne skaleres til også at kunne dække andre funktionaliteter. Som f.eks.: - Søgninger - Vareoplysninger - Vedligehold af data. - Andet? Valg af teknologier Web-services udvikles i standard C# i.net 4.0 med implementering af WCF. Til hostning af service benyttes IIS7.0 på en Windows 2008 R2 server. Valget af hostning i IIS7.0 skyldes at det altid vil være tilgængeligt for systemer på lige fod med andre hjemmesider, samt IIS7.0 i forbindelse med WCF også kan sende og modtage trafik på andre kanaler end standard hjemmesider (http) Ved brug af WCF kan der også drages fordel af, at den samme service kan tilbydes i den rene binære form og ikke nødvendigvis XML. Der tilbydes også service-endepunkter i form af REST og JSON serialisering. WCF udmærker sig ved at være meget fleksibel og har som mål at være tilgængelig for så mange miljøer som muligt i udbuddet af mulige endpoints. Kommunikationsmodel for byggebasen Binær DB Manager Services (WCF) Binær SOAP (hurtig) WSDL (XML) SOAP BB Komponent (DLL) DB Byggebasen REST JSON SOAP Eksternt system Ekstern DB Folder FTP XML / JSON / WSDL (ZIP) FTP Ovenstående diagram beskriver byggebasens forskellige måder at levere data på (venstre side). DB Byggebasen er selve databasen hvor alle oplysninger er gemt i dag og som alle systemer benytter. Side 3
5 DB Manager er det lag mellem systemerne og databasen, som garanterer en korrekt lagring og validering af oplysninger. I dag benyttes FTP-folderen, hvor brugere afleverer eller modtager data i fast format. Det er her TUN Batch-job afvikles. WCF vil blive koblet på som en udvidelse og vil kunne kommunikere med eksterne systemer. Såfremt der er særlige omstændigheder der gør det vanskeligt at benytte web-services hos kunden. Vil det være muligt at udvikle komponenter, der kommunikere direkte med brugers egen database og byggebasen igennem en særlig BB komponent (DLL). Komponenten vil evt. også kunne kommunikere med brugerens eget ERP-system. Afhængig af system hos kunden skal der ske en tilretning eller udvikles en programudvidelse. Her anbefales at man tidligst arbejder mod en løsning, der benytter SOAP til SOAP via WSDL (XML kontrakter). WSDL udemærker sig ved at indeholde definitionerne på objekter der skal sendes mellem klient og server. Men også REST er en mulighed da alle datakontrakter forsøges designet til implementering af REST metoder. Services.byggebasen.dk Addressen (test: servicetest.byggebasen.dk) fungerer som indgangen til systemet og herfra forbindes teknologier mellem byggebasen og datamodtager med hinanden. En af styrkerne ved WCF, er at kommunikationen er kontraktbaseret mellem server og klient. Service.svc oplyser klienten om kontrakterne for hvordan dataudvekslingen skal foregå og dermed hvilke formater data leveres i. Ovenstående adresse vil også fortælle hvilke under- services der er til rådighed og deres datakontrakter der kan benyttes mod byggebasen. Et typisk kald til en service vil kunne beskrives på følgende måde: Side 4
6 Klient Svarpakke Verifersionspakke Verificere Metodekald + V. Pakke Server Klient klargør en verifikationspakke, som servicen skal bruge til at kontrollere tunbrugeres adgang til data i byggebasen. Verifikationspakken sendes sammen med den ønskede forespørgsel afsted til serveren. Serveren identificerer bruger og udfører den ønskede forespørgsel, som sendes tilbage til klienten i form af en svarpakke. Hvis der opstår fejl i verificeringen eller forespørgselen ikke kan udføres, vil svarpakke indeholde besked herom. Datakontrakter Overordnet er der 2 datakontrakter som altid skal benyttes i kommunikation mellem klient og server. Alle funktioner og metodekald til alle services skal altid modtage en brugeridentifikationspakke som indeholder tun-brugers oplysninger. Alle funktioner og metodekald til alle services vil altid levere en svarpakke, som indeholde resultater på forespørgsler og/eller en fejlbeskeder. Opsummering Dataudveksling vha. af web-services er en stabil og meget fleksibel metode. Det ses bl.a. tydeligt i udvikling af applikationer til smart phones (I-Phone og Android) hvor udvikler værktøjerne har meget stor fokus på brugen af web-services. Derfor vil det kræve lidt eller ingen tilretning af byggebasen for også at kunne levere data til disse. Side 5
7 Desuden vil det i fremtiden også gøre det lettere at udvikle et nyt grafisk administrationssystem eller produktsøgning som vi kender i dag i form admin.byggebasen.dk og Valg af endepunkter Da byggebasens webservices tilbyder mange forskellige endepunkter, er det derfor vigtigt at vælge den, som bedst passer til løsningen. WSDL WSDL er den kontrakt for servicen, der definere metodekald. Med tilhørende retur typer og parametre. Ændring af disse kræver dannelse af en ny WSDL. Hvor ændringerne i selve koden inde i metode ikke kræver en ny WSDL. WSDL er ikke særlig læsevenlig for brugeren og benyttes primært af udviklingsværktøjerne. SOAP og WSDL SOAP er en standard, hvor objekter serialiseres ud fra en given definition givet i en WSDL fil. Typisk vil udviklings miljøet selv genere de klasser og objekter, således at udviklingen er meget transparent. Hvis der ændres i servicen fra serverens side, eller på anden måde dannes en ny WSDL, skal klienten altid sørge for at opdatere til seneste version. SOAP er en serialisering i et XML format og dermed et tekst dokument. Dog sørger SOAP standarden for at indbyrdes relationer i det serialiserede objekt er entydige og atomiske. Desuden vil selve serialiseringen være lidt mere ressource krævende i forhold løsninger hvor processorkræft eller båndbredde er en faktor. Ex. Løsninger til smart phones eller tablet pc. Binær over NET.TCP En løsning baseret på NET.TCP løsning forbindes i princippet på samme måde som en SOAP service endepunkt. Men der vil også blive mulighed for tilknyt af events notifikation i serviceafviklingen på serveren. Ligesom SOAP dannes referencer på baggrund af WSDL og skal opdateres hver gang der ændres servicekontrakten. REST og JSON REST service kan bedst sammenlignes med alm. Hjemmeside hvor servicen kaldes direkte vha. en URI (form for URL). I stedet for at modtage HTML, modtages der en form for serialiseret objekti JSON format. JSON formatet er forskelligt fra XML og har sin styrke at det er meget nemt at implementere i javascript. Samt meget mindre ressourcekrævende i forhold til SOAP, når der skal benyttes webservices til smart phones m.m. REST kontra WSDL Der fordele og ulemper ved valg af enten REST eller WSDL/SOAP. Side 6
8 WSDL har den fordel at i et udviklermiljø som Microsofts Visual Studio, kobles en service på, som var det en almindelig DLL eller anden komponent. Derved er der også IntelliSense på objekterne. Hvis der opstår ændringer i servicekontrakterne, skal udviklermiljøet opdateres og synkronisere de nye oplysningerne, samt der skal bygges en ny version af det produkt der benytter webservices. I værste fald vil eksisterende produkter ikke kunne afvikles. Det er specielt kritisk hvis der benyttes de binære protokoller. SOAP som er XML serialiseret er mere tolerant over for udvidelse af kontrakter. Men tåler ikke ændringer i eksisterende metodekald eller svar i serviceresponse-klasserne. REST kræver ikke den samme synkronisering. Her er det udviklerens opgave at sørge for at kontrakten implementeres legalt i forhold til det gældende programmeringssprog. REST kræver derfor også en bedre dokumentation for webservices og dets metoder. Hvilket forsøges gennem resten af dette dokument. WSDL kan serialiseres i XML og binære formater, hvor REST serialiseres i JSON. Det binære format er det hurtigste at arbejde med. Det kræver meget lidt båndbredde i forhold til den trafik der sendes mellem server og bruger. XML og JSON er begge tekstformater og kræver cirka de samme ressource i form af processoren (CPU) ved serialiseringen (transformering af data til tekst eller trafikpakke) af oplysninger. JSON er et mere kompakt format end XML og fylder derfor mindre. Derfor vil hastigheden af data mellem server og bruger være påvirket af internetforbindelsens båndbredde. Side 7
Navision Stat (NS 9.2)
Side 1 af 7 Navision Stat 9.1.002 (NS 9.2) ØSY/NS/RASEG Dato 21.06.2018 Installationsvejledning til NS Web API Invoker Overblik Introduktion Installationsvejledningen beskriver, hvordan man installerer
Læs mereByggebasen 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 mereDOtAB. 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 mereFESD-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 mereStudieordning del 3-2014
Studieordning del 3-2014 Valgfag Datamatiker AP Graduate in Computer Science Version 1.1 Revideret august 2014 Side 0 af 6 del 3 Valgfag 1. Valgfrie uddannelseselementer...2 2. Valgfaget Android...2 3.
Læs mereTestservice med anvendelse af Microsoft software.
Testservice med anvendelse af Microsoft software. Få offentlig nøgle fra installeret signeringscertifikat 1. Klik Start Kør på den pc eller server hvor signeringscertifikatet er installeret. 2. Skriv MMC
Læs mereIntegrationsmanual. 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 mereIndholdsfortegnelse. 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 mereWebservices. 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 mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15.12
Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner
Læs mere2. Systemarkitektur... 2
Indholdsfortegnelse 2. Systemarkitektur... 2 2.1 Præsentationsserverarkitektur... 3 2.2 Applikationsserverarkitektur... 7 Version 7.0 Side 1 af 7 5. Systemarkitektur Arkitekturen for Nyt BBR bygger på
Læs mereSSSystems.local. Netværk. Sikkerhed. Webserver
SSSystems.local Netværk Vi har valgt at bygge vores netværk på en måde der sikre at trafik fra DMZ en ikke kan komme ned til vores LAN. Både ved hjælp af firewall regler og NAT. Men for at sikre at vi
Læs mereBrugervejledning til databrowseren
Brugervejledning til databrowseren Indholdsfortegnelse Indledning...2 Hvordan tilgås browseren og api et...2 Databrowseren...2 Søgning...2 Visning...4 Features i listevisningen...4 Detaljeret visning...5
Læs mereOIS - Applikationskatalog
OIS - Applikationskatalog OIS arkitekturprodukter 25. januar 2018 Indledning Dokumentationen omkring OIS er struktureret med inspiration fra OIO Arkitekturguidens arkitekturreol, således at arkitekturprodukterne
Læs mereUngebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX
PUBLICPUBLIC PUBLICPUBLICX Ungebasen Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem 16.06.2014 A414.97.6 [Status] Side 1 af 15 Indhold 1. Indledning...
Læs mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15
Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller
Læs mereDygtig.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 mereWeb 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 mereStudieordning del 3-2015
Studieordning del 3-2015 Valgfag, PBA i økonomi og informationsteknologi Bachelor of Business Economics and Information Technology Version 1.0 Revideret december 2014 Side 0 af 4 Indhold del 3 Valgfag
Læs mereXML 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 mereBilag 2 - Fælles arkitekturramme for GD1-GD2-GD7. Etablering af datadistribution på den Fællesoffentlige Datafordeler
Bilag 2 - Fælles arkitekturramme for GD1-GD2-GD7 Etablering af datadistribution på den Fællesoffentlige Datafordeler Version: 0.8 Status: udkast Oprettet: 10.3.2014 Dato: 16. juni 2014 Dokument historie
Læs mere10. Rapporter i BBR... 2
Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur...2 10.2 Reporting Services i Nyt BBR...3 10.3 Faste BBR rapporter...4 10.4 Selvgenerede BBR rapporter...5 10.5 BBR-Meddelelser...5
Læs mereEasyIQ 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 mereEDI. Microsoft Dynamics NAV 2009 SP1 Klassisk. Side 1. Copyright: Naddon version 201010
EDI Microsoft Dynamics NAV 2009 SP1 Klassisk Side 1 Indholdet i dette dokument må på ingen måde gengives helt eller delvist hverken på tryk eller i anden form - uden forudgående skriftlig tilladelse fra
Læs mereInternet Information Services (IIS)
Internet Information Services (IIS) Casper Simonsen & Yulia Sadovskaya H1we080113 06-11-2013 Indholdsfortegnelse Problemformulering... 2 Hvorfor:... 2 Hvad:... 2 Hvordan:... 2 Problembehandling... 3 Introduktion...
Læs mereWeb Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen
Web Services Light Silkeborg Bibliotek 1 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
Læs mereGeoRest API. Nye geonøgler i Kortforsyningen. Nikolaj Kamstrup
GeoRest API Nye geonøgler i Kortforsyningen Nikolaj Kamstrup Hvad er geonøglerne? Geonøglerne er en betegnelse for en række webservice metoder til opslag i GST data. Geonøglernes rolle er ud fra brugeres
Læs mereADIS, 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 mereBilag 2 Kundens IT-miljø
Bilag 2 Kundens IT-miljø Indholdsfortegnelse 1. GENERELT... 2. KU S SYSTEMLANDSKAB OG INTEGRATIONEN TIL DETTE... 3. DATATILGANG... 4. SSO... 5. ADMINISTRATION AF BRUGERE OG BRUGERRETTIGHEDER... Side 2/5
Læs mereInstallations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb.
Rambøll CAREArkiv - version 8.00.06 feb. 2008 Installations- og Brugervejledning Rambøll Informatik A/S j.nr. LLP070004.2 feb. 2008 Installations- og Brugervejledning til Rambøll CAREArkiv v. 8.00.06 Indholdsfortegnelse
Læs mereUniLock System 10. Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806
UniLock System 10 Manual til Integration med Salto adgangskontrol (RW Pro) Projekt PCS125-20 Version 1.0 Revision 140806 Med integration til Salto adgangskontrol kan UniLock administrere personers adgang
Læs mereOpsætning (GIS udbyder)
Indholdsfortegnelse Opsætning (GIS udbyder)... 1 Opsætning (GeoServer)... 2 Opsætning (Skyhost WebPortalen)... 3 Udførelsen (Skyhost Webportalen)... 5 Udførelsen (Jobs Appen)... 8 Ekstern redigering af
Læs mereITD ecmr WEB Services. Af Allan Wisborg, IT Udvikler
Af Allan Wisborg, IT Udvikler Til løsningen ecmr Det elektroniske fragtbrev udbydes en række offentlige WEB services. Dette er beskrivelsen af disse services og hvorledes de anvendes. 21. December 2015
Læs merePHP 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 mereGodkendelsesdato Version Rettet af Rettelse(r)
REST/SOAP Services Referenceimplementation Godkendelsesdato Version Rettet af Rettelse(r) 17/6-2010 1.0 Stefan L. Jensen 1 Indhold 1. Indledning... 3 2. Visual Studio solution... 3 3. Konfiguration...
Læs mereDOKUMENTBROKER Koncept
DOKUMENTBROKER Koncept Copyright 2012 INDHOLDSFORTEGNELSE 1 Hvad er DokumentBrokeren?...1 1.1 Formål...1 1.2 Fordele...1 1.3 Baggrund...2 2 Komponenter...3 2.1 Dataflet...4 2.2 Platform og teknologi...4
Læs mereMANUAL. Præsentation af Temperaturloggerdata. Version 2.0
MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11
Læs mereVejledning til opgraderet version af Danmarks Arealinformation
Vejledning til opgraderet version af Danmarks Arealinformation Følgende funktioner virker anderledes i HTML5-versionen end i Silverlight-versionen: 1) Vælg/tænd kortlag... 2 2) Tilføj kortlag fra Lagkatalog...
Læs mereCurriculum 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 mereLUDUS WEB. Installations- og konfigurations-vejledning. Den 7. april 2009. J.nr.: 4004 V0624 09
LUDUS WEB Installations- og konfigurations-vejledning Den 7. april 2009 J.nr.: 4004 V0624 09 CSC Scandihealth A/S, P.O. Pedersens Vej 2, DK-8200 Århus N Tlf. +45 3614 4000, fax +45 3614 7324, www.scandihealth.dk,
Læs mereIndholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase
Indholdsfortegnelse 5. Administrationsdatabase... 2 5.1 Metadata... 2 5.2 Administrationsdata... 3 5.2.1 Indstillingsmuligheder... 3 5.2.2 Webside... 4 5.2.3 Klikafgift (Udgået)... 4 5.2.4 Modtageboks...
Læs merevejman.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 mereAgenda. Kort om Docpoint a/s. Passer Lasernet ind i en moderne IT-arkitektur?
Docpoint 2 Agenda Kort om Docpoint a/s Passer Lasernet ind i en moderne IT-arkitektur? Eksempel 1 Lasernet hos et forsikringsselskab med fokus på hvordan man løbende øger værdien af platformen. Eksempel
Læs mereelib Aleph, ver.18 Introduktion til GUI FUJITSU SERVICES A/S
Introduktion til GUI FUJITSU SERVICES A/S, 2008 Indholdsfortegnelse 1. Skrivebordet... 3 2. Flytte rundt m.m.... 4 3. Log ind... 6 4. Valg af database... 7 5. Rudernes størrelse... 8 6. Kolonner... 9 7.
Læs merePræ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 mereMM 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 mereDenne vejledning dækker opsætning og brug af påmindelsesprofiler og påmindelser om manglende registrering af fravær på AMU kurser.
Påmindelsesprofiler Sidst opdateret 28-09-2011/version 2/UNI C/Frederik Andersen Indhold Ændringer og tilføjelser Centrale begreber Generelt Arbejdsgange Denne vejledning dækker opsætning og brug af påmindelsesprofiler
Læs mereOrganisationen ByggeBasen FmbA Egebækvej Nærum. Kontakt DB-supportkonsulenterne på tlf:
Vejledning til indlæggelse af katalogdata Organisationen ByggeBasen FmbA Egebækvej 98 2850 Nærum Kontakt DB-supportkonsulenterne på tlf: 72 60 26 13 Email: byggebasen@eg.dk Indholdsfortegnelse Indholdsfortegnelse...
Læs mereLaserNet 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 mereDigital Print Room Implementering og tilretning. 11. Sep. 2001 TMC Plot-SIG
Digital Print Room Implementering og tilretning 11. Sep. 2001 TMC Plot-SIG Agenda. Priser. Forskellen mellem de 3 versioner. Hardware og software. Sikkerheden og opsætning af rettigheder. Opgradering fra
Læs mereOpsætning (GIS udbyder)
Indholdsfortegnelse Opsætning (GIS udbyder)... 1 Opsætning (GeoServer)... 2 Opsætning (Skyhost WebPortalen)... 3 Udførelsen (Skyhost Webportalen)... 5 Udførelsen (Jobs Appen)... 8 Ekstern redigering af
Læs mereVejledning til Kilometer Registrering
Vejledning til Kilometer Registrering iphone Appen som holder styr på dit firma og privat kørsel. Udviklet af Trisect Development 2011. www.trisect.dk For iphone version 4.2 og nyere. Med Kilometer Registrering
Læs mereSpm.2: Ordregiver bedes bekræfte at tilbuddet skal afleveres den og ikke som angivet i Bilag A den 31.8 kl. 10.
Senest opdateret d. 21.8.2015 Dokumentet indeholder alle til dato offentliggjort spørgsmål og svar. I tilfælde af, at Silkeborg Kommune finder det nødvendigt at foretage ændringer eller supplere oplysningerne
Læs mereIndholdsfortegnelse. Systembeskrivelse kapitel 3 Forretningslogik
Indholdsfortegnelse 3. Forretningslogik... 2 3.1 Domænemodel... 2 3.1.1 BBR-domænemodel... 2 3.1.1.1 er i BBR-domænemodel... 3 3.1.2 Modtageboks-domænemodel... 8 3.1.2.1 er i modtageboks-domænemodel...
Læs mereGeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:
GeoGIS2020 Installation Udkast Revision: 1 Udarbejdet af: BrS Dato: 2015.08.31 Kontrolleret af: Status: Løbende Reference: Godkendt af: 1. GENERELT Side 2 af 16 Side 3 af 16 2. DOWNLOAD OG INSTALLATION
Læs merePID2000 Archive Service
PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren
Læs mereKommunale integrationsløsninger i SkoleIntra v/ Ole Windeløv
Kommunale integrationsløsninger i SkoleIntra v/ Ole Windeløv Kommunale integrationsløsninger Elevplaner og andet til ESDH systemer Daginstitutioner på SkoleIntra Varmestyrings- og booking systemer Advisering
Læs mereLUDUS Web Installations- og konfigurationsvejledning
LUDUS Web Installations- og konfigurationsvejledning Indhold LUDUS Web Installations- og konfigurationsvejledning... 1 1. Forudsætninger... 2 2. Installation... 3 3. Konfiguration... 9 3.1 LUDUS Databasekonfiguration...
Læs mereVIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009!
VIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009! Det er blevet tid til at opdatere certifikater på alle servere som afvikler backup over
Læs mereApp til 3 beskyttet natur
Den danske Esri Brugerkonference 2018 App til 3 beskyttet natur Mads Bøgvad Gjelstrup Geoinfo Bent Gaardsvig Kjeldsen - Miljøstyrelsen Appen for beskyttet natur Esri Brugerkonference 2018 Overblik over
Læs mereOIO 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 mereSmartFraming Et vindue til nationale sundhedssystemer. Version 3.0
SmartFraming Et vindue til nationale sundhedssystemer Version 3.0 Infrastruktur i dagens sundheds IT Det sundhedsfaglige personale benytter sig i dag af en række forskellige systemer i forbindelse med
Læs mereKom godt i gang med Digital Transformation via din Microsoft ERP-platform
INDLÆG 16 DIGITAL TRANSFORMATION Kom godt i gang med Digital Transformation via din Microsoft ERP-platform Shila Henriksen 03.11.2015 CGI Group Inc. 2015 Shila Henriksen Uddannelse Civiling, Software Eng.
Læs mereOpenTele datamonitoreringsplatform
OpenTele datamonitoreringsplatform Brugergrænsefladedokumentation 1. maj 2013 Indholdsfortegnelse Indholdsfortegnelse...2 Indledning...3 Brugergrænseflade for OpenTele-server...3 Administrationsfunktionalitet...3
Læs mereSCALA IC5 CONTENT Manager
SCALA IC5 CONTENT Manager 1. Indledning. I modsætning til tidligere SCALA programmer er IC5 et ægte multibruger system med mulighed for opdatering af indhold som tekster, biller, videoklip mm. via et generelt
Læs mereGUIDE TIL CLOUD DRIVE
GUIDE TIL CLOUD DRIVE Dette er en guide du kan anvende til nemt at komme effektivt i gang med at anvende Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive klienter 2. Guide til Windows klienten
Læs mereIndholdsfortegnelse. Systembeskrivelse Rapporter
Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur... 2 10.2 Reporting Services i Nyt BBR... 3 10.3 Faste BBR-rapporter... 4 10.3.1 Kort beskrivelse af de 25 faste rapporter...
Læs mereEU-udbud af WAN infrastruktur
EU-udbud af WAN infrastruktur Bilag 2 Kundens IT-Miljø Side 1 af 6 Indhold 1.1 Formål... 3 1.2 Driftscentre i Kundens IT-Miljø... 3 1.3 Specifikation af Kundens netværksopbygning... 3 1.4 Arkitektur...
Læs mereHvornår er dit ERP-system dødt?
Hvornår er dit ERP-system dødt? Ved du egentlig hvornår dit ERP-system er dødt? Vi giver dig vores bud på, hvilke tegn du skal holde øje med, så du kan handle i tide. Hvornår er dit ERP-system dødt? At
Læs mereInformationsmøde om kalenderintegration til Planner. 4. september 2015 Styrelsen for Arbejdsmarked og Rekruttering
Informationsmøde om kalenderintegration til Planner 4. september 2015 Styrelsen for Arbejdsmarked og Rekruttering Velkommen! Dagsorden 10.00 Velkommen og rammer for dagen 10.10 Hvad er to-vejskalenderintegration?
Læs mereEDH-dokumenter. - på eksterne hjemmesider der ikke hostes af C&B Systemer
EDH-dokumenter - på eksterne hjemmesider der ikke hostes af C&B Systemer Opbygning EDH-dokumenter For at præsentere EDH dokumenter på en hjemmeside, skal der konstrueres et system til hjemmesiden, der
Læs mereDatabase for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Læs mereWeb services til med udgangspunkt i katalogen. Adam Dickmeiss Index Data
Web services til med udgangspunkt i katalogen Adam Dickmeiss Index Data Overblik Typer af services Informationssøgning generelt Kort om A9 OpenSearh Gennemgang af SRW/U. Servicetyper Informationssøgning
Læs mereNEMT OG EFFEKTIVT - Ejendomsadministration
Ny Unik Bolig 4 version på trapperne Det er nu ca. 2 år siden, at første version af Unik Bolig 4 blev lanceret. Siden da er der blevet arbejdet hårdt på at forbedre versionen og finde på nye smarte ting
Læs mereCivilstyrelsen. Lex Dania editor 2010. Installationsvejledning. Version: 1.0 2012-03-09
Installationsvejledning Version: 1.0 2012-03-09 Indhold 1 INDLEDNING... 3 1.1 HVAD ER LEX DANIA EDITOR 2010?... 3 1.2 FORUDSÆTNINGER FOR ANVENDELSE... 3 1.2.1 Hardware... 3 1.2.2 Software... 3 1.3 DISTRIBUTION
Læs mereAO Værktøjer. Installationsvejledning. Version 3. Version 1.0
AO Værktøjer Version 3 Installationsvejledning Version 1.0 28. oktober 2006 AO Værktøjer 3.2 Installationsvejledning Side 2 Indholdsfortegnelse Baggrund...3 Værktøjsvalg...3 Forudsætninger...4 Hvad er.net
Læs mereKRAV TIL INFRASTRUKTUR
KRAV TIL INFRASTRUKTUR VERSION 4.2.8 SEPTEMBER 2015 Indholdsfortegnelse 1 Generelt... 1 2 Servermæssige krav til -modulerne... 1 2.1 Systemmæssige krav i servermiljø... 1 2.2 Hardwaremæssige krav i servermiljø...
Læs mereTravelTales; håndtering af konfigurationsfil
TravelTales; håndtering af konfigurationsfil 1 (7) TravelTales; håndtering af konfigurationsfil Synopsis Dette dokument beskriver indholdet i en TravelTales konfigurationsfil og metoder til hvordan man
Læs mereSYSTEMDOKUMENTATION AF POC
DIGITALISERINGSSTYRELSEN POC PÅ ORKESTRERINGSKOMPONENTEN SYSTEMDOKUMENTATION AF POC Version: 1.1 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. All rights reserved Dokumenthistorik Version
Læs mereVilkår for Dialogintegration
Vilkår for Dialogintegration KOMBIT A/S Halfdansgade 8 2300 København S Tlf 3334 9400 www.kombit.dk kombit@kombit.dk CVR 19 43 50 75 Side 1/8 Dokumenthistorik Dato Version Ansvarlig Kommentar til ændringer
Læs mereVejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Læs mereUniLock System 10. Manual til Eksport til Nortec vaskerisystem. Projekt PCS125-20 Version 1.0 Revision 131127
UniLock System 10 Manual til Eksport til Nortec vaskerisystem Projekt PCS125-20 Version 1.0 Revision 131127 UniLock eksport til Nortec vaskerisystem anvendes til automatisk at vedligeholde beboerdata i
Læs mereBilag 3 FODS 8.2, Fuldt Digital Lokalplaner Kravspecifikation.
HLA 11. juli 2012 Bilag 3 FODS 8.2, Fuldt Digital Lokalplaner Kravspecifikation. Dette notat indeholder kravspecifikationen til offentligt udbud vedrørende Fuldt Digitale Planer og udgør således bilag
Læs mereFORSLAG TIL MASSEAFSENDELSE
FORSLAG TIL MASSEAFSENDELSE Digital Post og Fjernprint 2015-03-11 Dagsorden 1. Velkomst 2. Nuværende OIO-rest 3. Udfordringer 4. Afrunding Nuværende OIO-REST løsning Digital post De nuværende Digital Post
Læs mereSKAB SUCCES SOM LEVERANDØR AF DIALOG MANAGER
www.dmsoftware.dk DM PARTNER ACADEMY Dialog Manager SKAB SUCCES SOM LEVERANDØR AF DIALOG MANAGER Slotsmarken DK-2970 Hørsholm Denmark Tel +45 45 76 69 00 Fax +45 45 76 69 0 dmsoftware@dmsoftware.dk At
Læs mereForretningsmæssige testscases for Seal.net i relation til anvendelse af NSP services
Forretningsmæssige testscases for Seal.net i relation til anvendelse af NSP services Version 1.0 april 2014 Indledning Seal.net er et API som har til formål at lette udviklingen af software som overholder
Læs mereMuseernes UdgravningsData (MUD) En præsentation af systemet
Museernes UdgravningsData (MUD) En præsentation af systemet MUD baserer sig på Odense Bys Museers system ArkData. ArkData er udviklet af Aske Butze fra Danmarks Tekniske Universitet med udgangspunkt i
Læs mereCivilstyrelsen. Lex Dania editor Eunomia. Installationsvejledning. Version: 2.0 2015-02-02
Installationsvejledning Version: 2.0 2015-02-02 Indhold 1 INDLEDNING... 3 1.1 HVAD ER LEX DANIA EDITOR EUNOMIA?... 3 1.2 FORUDSÆTNINGER FOR ANVENDELSE... 3 1.2.1 Hardware... 3 1.2.2 Software... 3 1.3 DISTRIBUTION
Læs mereUNI 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 mereBRUTTO CV Peter Petersen
BRUTTO CV Peter Petersen Tlf.: xx xx xx xx Mail xx@xx.dk Linkedin: https://dk.linkedin.com/in/peterpeter RESUMÉ Jeg har en baggrund som Civilingeniør i Software Engineering og 5 års erfaring med projektledelse
Læs mereEasyIQ Opdatering 5.2.3 -> 5.4.0
EasyIQ Opdatering 5.2.3 -> 5.4.0 Kunde: Forfatter: Thomas W. Yde Systemtech A/S Side: 1 af 17 1 Indholdsfortegnelse 2 GENERELT OMKRING FORUDSÆTNINGEN OG OPDATERINGS FORLØBET... 3 2.1 FORUDSÆTNINGER...
Læs mereBaggrund Funktionsområder
1 Baggrund 2 Funktionsområder 2.1 Trænings og øve område 2.2 Elektroniske formularer 2.3 Nyhedsfunktion 2.4 Online vejledninger 2.5 erekruttering 2.6 Personale-, publikations- og projektdatabaser 2.7 Blogs
Læs mereHillerød Kommune. It-sikkerhedspolitik Bilag 9. Udvikling, anskaffelse og vedligeholdelse
It-sikkerhedspolitik Bilag 9 November 2004 Indholdsfortegnelse 1 Formål...3 2 Ansvar og roller...3 2.1 Byrådet...3 2.2 Kommunaldirektøren/ Direktionen...3 2.3 Ledere, fagchefer mv...3 2.4 It gruppen, It
Læs mereIntegrationsmanual. Anvendelse af webservice til persondataimport til Campus. Brugervejledning til udviklere
Integrationsmanual Anvendelse af webservice til persondataimport til Campus Brugervejledning til udviklere Moderniseringsstyrelsen Webservice manual til udviklere 2016 1 1. Indholdsfortegnelse l 1. Indholdsfortegnelse...
Læs mereOS2faktor. Windows Credential Providers. Version: Date: Author: BSG
OS2faktor Windows Credential Providers Version: 1.0.0 Date: 17.03.2019 Author: BSG Indhold 1 Indledning... 3 1.1 Komponenter... 3 2 Forudsætninger... 3 3 Installation og konfiguration af OS2faktor Proxy...
Læs mereServiceplatformen informationsmateriale. Leverandørmøde 7. februar 2013
Serviceplatformen informationsmateriale Leverandørmøde 7. februar 2013 1 Om Serviceplatformen Dette informationsmateriale beskriver kort Den fælleskommunale Serviceplatform: formålet med Serviceplatformen,
Læs mereIt arkitektur- og sikkerhedskrav Løn og personalesystemsudbud. Region Midtjylland 2010.
It arkitektur- og sikkerhedskrav Løn og personalesystemsudbud Region Midtjylland 2010. 1 1 Indledning 1.1 Versionshistorie Version Dato Ansvarlig Status Beskrivelse 1.0 2010-05-04 HENSTI Lukket Definition
Læs mereIndholdsfortegnelse for kapitel 3
Indholdsfortegnelse for kapitel 3 Kapitel 3 Design............................................................ 2 Database........................................................... 3 ER-diagram.................................................
Læs mere10. Rapporter i BBR... 2
Indholdsfortegnelse 10. Rapporter i BBR... 2 10.1 Reporting Services arkitektur... 2 10.2 Reporting Services i Nyt BBR... 3 10.3 Faste BBR-rapporter... 4 10.3.1 Kort beskrivelse af de 10 faste rapporter...
Læs mereOS2autoproces. Vejledning til AD importer løsningen
OS2autoproces Vejledning til AD importer løsningen Version: 1.0.1 Date: 21.09.2018 1 Indledning Dette dokument er en installations- og komnfigurationsvejledning til AD importer værktøjet til OS2autoproces.
Læs mere