Ni vet redan vad XML är. XML & co. Men vet ni vad XMLism är? Upplägg. html. Ontologier OWL. Semantic Web RDF XML. xml

Storlek: px
Starta visningen från sidan:

Download "Ni vet redan vad XML är. XML & co. Men vet ni vad XMLism är? Upplägg. html. Ontologier OWL. Semantic Web RDF XML. xml"

Transkript

1 DC XML & co Ontologier OWL Vokabulärer Topic Maps XML Semantic Web RDF Schema XSLT HTTP Web Services XHTML REST.NET SOA J2EE Gästföreläsning NADA, KTH, Pär Lannerö, RSS FOAF Ni vet redan vad XML är html xml <FONT FACE= Arial COLOR= red > Storgatan 5 <BR> Småstad </FONT> <address> <streetname>storgatan</streetname> <streetnumber>5</streetnumber><br> <zip>123 45</zip> <city>småstad</city> </address> Upplägg Men vet ni vad XMLism är? 1. XMLism 2. XML möjligheter 3. Det behövs helhetsgrepp för att realisera möjligheterna 4. Problem med XML 5. Två helhetsgrepp: + Semantic web + Web services Tanken att XML inte är ett nytt filformat, utan en familj av specifikationer som tillsammans lyfter upp basen för informationstekniken på en ny nivå 1

2 XMLism är En syn på informationens tillgänglighet: XMLism är... Begreppet Unknowns compatible Idag: databaser Före Internet: isolerade databaser åtkomliga via Internet Clip Snart: Internet blir en enda stor databas Du vet hur det ser ut, med mått och allt Informationen kan dyka upp på alla möjliga sätt Kan anpassas i viss mån: skärmstorlek, färg, teckensnitt... XMLism är... Begreppet Unknowns compatible Möjligheter med XML 1/5 Effektivt informationsflöde Mata in information bara en gång (eller ingen) Automatiskt utbyte av information mellan system Billigt flöde av information mellan organisationer XML 2

3 Möjligheter med XML 2/5 Flexibel presentation av information Parallellpublicering Enkelt anpassa till användare med speciella behov Enkelt presentera centrala data i olika språkgränssnitt Möjligheter med XML 4/5 Informationskvalitet Scheman och validering ger Korrekt Fullständig och Välstrukturerad information Referera istället för att kopiera en ögonblicksbild Aktuell information XML XML Möjligheter med XML 3/5 Lämpligt för långtidsförvaring Låser sig inte vid en viss leverantör Text-baserat Många verktyg att välja mellan Möjligheter med XML 5/5 Effektiv informationshantering Urval Sortering XML XML 3

4 Möjligheter med XML 5/5, illustration Möjligheter med XML 5/5, illustration Möjligheter med XML 5/5, illustration Möjligheter med XML 5/5, illustration Kan endast besvara frågan: Vilka dokument innehåller sök-orden? Kan besvara frågan: Vilka dokument innehåller sök-orden i ett specifikt element Kan sortera på valfritt element 4

5 Problem med XML?? Problem med XML Automatiska metadata ej direkt tillgängliga för sökning och sortering, eftersom de bakas in i binära format (.doc,.jpg...) Datering Upphovsman Titel ID3 Sökmotorer bryr sig inte om metadata, även i textformat (XHTML, HTML META, RSS etc.) Problem med XML Det behövs helhetsgrepp! Redan fullt accepterat som filformat, men filosofin XMLismen genomsyrar inte dagens programvara. T.ex: MS Office har funktioner för att läsa och skriva XML, men det är inte standardformatet! Sökmotorer på nätet bryr sig inte om DC, XHTML, RSS, FOAF...! Databaser drar inte nytta av flexibiliteten i XML (utom t.ex. Tamino som kostar 1 Mkr) Term- och begreppshanteringen ännu omogen Säkerhets- och integritetsfrågor... 5

6 Det behövs helhetsgrepp! Det behövs helhetsgrepp! W3C, WS-i... Nästan klart! W3C, WS-i... Nästan klart! Mjukvaruföretag Ditt företag eller din sektor detta är ett stort åtagande, om ej klart! Det behövs helhetsgrepp! Terminologier, ontologier W3C, WS-i... Nästan klart! Mjukvaruföretag -Verktyg finns i vissa branscher (t.ex. HR) men generellt är det en bit kvar 6

7 Varför är det så svårt med semantiken? Exempel: Ett system byggt för amerikanska förhållanden kan använda SSN för att identifiera personer. Ur SSN kan man utläsa födelse-stat men inte ålder. Ur ett personnummer kan man med en snabb blick utläsa personens ålder, och med litet kunskap även kön. Både SSN och personnummer fungerar bra, och i ett givet sammanhang är SSN bättre (inte lika integritetskänsligt t.ex.) och i ett annat sammanhang är personnummer bättre (rikare information) Det behövs helhetsgrepp! Kontrakt W3C, WS-i... Nästan klart! Mjukvaruföretag Ditt företag eller din sektor Regeringarna men är de med på tåget? Det behövs helhetsgrepp! Det behövs helhetsgrepp! Du! W3C, WS-i... W3C, WS-i... Kontrakt Nästan klart! Kontrakt Nästan klart! Mjukvaruföretag Ditt företag eller din sektor Mjukvaruföretag Ditt företag eller din bransch Regeringar 7

8 Det behövs helhetsgrepp! Helhetsgrepp finns inom vissa branscher, samt i två större sammanhängande generella teknologier som är på g: 1. Semantic Web 2. Web Services Semantic Web Ser till informationens minsta beståndsdel: påstående Ondskan är skriven av Jan Gulliou Semantic Web hanterar informationsposter inte dokument Semantic Web Strukturen hos ett påstående Resource Property Value Ondskan är skriven av Jan Gulliou 8

9 Semantic Web Entydighet genom URIer Resource Property Value Ondskan är skriven av Jan Gulliou ISBN:// Semantic Web Meningsfullt först när det finns många påståenden Ondskan är skriven av Jan Gulliou PK Har hemsida Jan Gulliou är ordförande i PK Ondskan Skrevs Ordförande måste vara medlem Är skriven av Samtidigt som Skrevs Medlem måste vara människa Är skriven av Har invers människa Är också Är däggdjur författare till däggdjur är aldrig fiskar Jan Gulliou är en fisk Semantic Web Entydighet genom URIer Semantic Web Meningsfullt först när det finns många påståenden Ondskan är skriven av Jan Gulliou ISBN:// mailto:jg@pk.se Evil was written by Gulliou, Jan ISBN:// mailto:jg@pk.se 9

10 Semantic Web Gör det möjligt för maskiner att resonera Ondskan är skriven av Jan Gulliou PK Har hemsida Jan Gulliou är ordförande i PK Ondskan Skrevs Ordförande måste vara medlem Är skriven av Samtidigt som Skrevs Medlem måste vara människa Semantic Web Kräver energi... människa Är också däggdjur Är skriven av Har invers Är författare till däggdjur är aldrig fiskar Jan Gulliou är en fisk t.ex. upptäcka motsägelser Semantic Web Gör det möjligt för maskiner att resonera Semantic Web...eller kanske lekfullhet? Upptäcka motsägelser Pröva hypoteser mot data: leta efter alla som är författare leta efter påståenden som säger att en av dem är fisk lägg till påståendet (hypotesen) ingen fisk kan vara författare om systemet varnar för motsägelse så är din hypotes troligen falsk Hitta alla som är medlem i PK Hitta böcker skrivna av svenskar på engelska......som kostar mindre än 40 yen...sortera böckerna efter förlag...rita ut förlagens kontor på en karta...sortera bort alla böcker vars förlag inte har ett kontor i Japan 10

11 Semantic Web Bara visionärerna tycks ha sett möljigheterna Web Services - översikt Vad är Web Services? Tre definitioner Upphov och status Exempel Vad använder folk WS till? Vilka web services borde finnas? Varför web services? 24-timmarsmyndigheten behöver ej fördjupa Argument Konkret hur det går till Exempel: Microsoft Visual Studio.NET Teknisk översikt Protokoll Utvecklingsverktyg Buzzword bingo Frågetecken kring Web Services XML Semantic Web Vad publicerar man? Hur publicerar man? Vad söka? Hur sortera? -översikt Web Sidor Redigera fritext + bilder Sidor Länkar Antal sidor Liknande sidor Relevans Skapat-datum Titel Semantic Web Påståenden Underhåll databaser, generera RDF Svar på godtycklig fråga Godtyckligt 1) Tre definitioner XML Web services = XML in motion Edd Dumbill (xml.com) 11

12 2) Tre definitioner Web services is: IP-based network applications built with four emerging standards: Extensible Markup Language (XML) Simple object access protocol (SOAP) Universal description discovery and integration (UDDI) Web services description language (WSDL) Vad Web Services inte är Webben web Web browser Web That allows the applications to talk to each other no human intervention needed. What Web services is all about is interoperability of applications, be they written in Perl or Java or Windows or whatever. Ben Worthen (cio.com) server WS Godtycklig programvara Tre definitioner 3) Grundtanken är att varje del i ett IT-system enkelt ska kunna kopplas ihop med godtyckligt annat system Johan Porsby, Agero Vad Web Services inte är Semantic Web också för maskinläsning, men mer dataorienterad (WS är mer service-orienterat) Corba/COM/RMI/EDI också sätt att anropa tjänster/data på distans, men inte lika Internet-anpassade (men mer mogna) XML-RPC enklare men inte lika komplett Nödvändigtvis http-baserat kan även köras över SMTP eller liknande (Via mellanvara såsom MSMQ) En modefluga 12

13 Upphov och status Upphov och status Stor industriell uppbackning Har kommit igång, men inte hos alla Upphov och status Stor industriell uppbackning Exempel (publicerade på xmethods.org) Uppslagning av konstanta data Landnamn <-> ISO landkod ISBN -> Boktitel ZIP -> koordinater Uppslagsverk, t.ex. Medicinska Indexerad litteratur (Bibeln, Shakespeare, Koranen...) 13

14 Exempel (publicerade på xmethods.org) Uppslagningar av aktuella data ISBN -> Pris på Amazon/BN Valutakurser Börskurser Är en viss användare online? Befolkning i ett givet land Temperatur i en given stad Var befinner sig ett UPS-paket? Nyhetsrubriker Tidtabeller Exempel (publicerade på xmethods.org) Skicka meddelande SMS ICQ Epost Fax Exempel (publicerade på xmethods.org) Uträkningar Kan oftast med fördel utföras på klientsidan, men iallafall... Radie -> omkrets Formatering av datum till viss kultur ( > 10/21/04) Exempel (publicerade på xmethods.org) Översättning Språk (Babelfish) Koder (romerska siffror <-> decimal) 14

15 Exempel (publicerade på xmethods.org) Konvertering HTML -> PDF Word -> HTML Exempel (publicerade på xmethods.org) Validering Är en given mailadress korrekt? Är ett bankkontonummer giltigt? Postnummer finns det? Exempel (publicerade på xmethods.org) Tjänster Spam-identifikation Rättstavning Eliza Avlägsning av röda ögon (HP) Färgkodning o indentering av programtext Exempel (tänkbara mellan betrodda parter) Beställningar av IRL-varor Avläsning av lagernivå, automatisk påfyllning Beställning från OLF-system (finns med äldre teknik (EDI), men troligen billigare göra med WS) Beställningar av IRL-tjänster Kontroll av lediga hotellrum (för försäljning av samarbetspartner, som del av paket) Bokning av hotellrum Taxi till koordinat baserat på mobil-position/kart-klick/knapptryck Kontroll av tillgång till konsertbiljetter (för försäljning av samarbetspartner, som del av paket) Beställning av konsertbiljetter 15

16 Exempel (möjliga om betalsystem finns) Sammansättning av Web Services E-brev Beställning av biljetter Blommogram Egen applikation (ev WS) Web Services ger programmeraren möjligheter! Metamatrix WS-önskelista Uppslagning av konstanta data Alla postorter och postnummer Sveriges kommuner Länen Länder och landsbeteckningar Valutabeteckningar (ISO 4217) Betygsskalor Namn på skolor och universitet Yrkestitlar Namn på myndigheter Bolagsformer SAB - bibliotekens klassificeringar EUs ordlistor FNs ordlistor, t.ex. ISIC rev3 Mycket av detta finns I Statskalendern, men inte refererbart från applikationer 16

17 Metamatrix WS-önskelista Uppslagning av aktuella data Basbelopp Diskonto Skattesats i kommun Gröna nyckeltal för kommuner Antal anställda/medlemmar i organisation Omsättning i organisation Antal invånare i region Åldersstruktur i kommun Arbetslöshets-statistik Lönestatistik Hälsotal Konsumentprisindex Mycket av detta finns på många format hos Svenska statistiknätet, men inte direkt refererbart från andra applikationer, utan som Excel/webb/txt Metamatrix WS-önskelista Beräkningar/tjänster Disponibel inkomst, givet lön, familjemedlemmars ålder, bosättningsort (baserat på bl.a. skattesatser annan ws) Års-återbetalningsbelopp CSN, givet år, lön, ålder, nuvarande skuld VAB-rapportering mellan företag och försäkringskassan Metamatrix WS-önskelista Beräkningar/tjänster Disponibel inkomst, givet lön, familjemedlemmars ålder, bosättningsort (baserat på bl.a. skattesatser annan ws) Års-återbetalningsbelopp CSN, givet år, lön, ålder, nuvarande skuld VAB-rapportering mellan företag och försäkringskassan Metamatrix WS-önskelista Varför? Det blir möjligt att direktkoppla applikationer till nyckeltal istället för att skriva in dem i.ini-filer Informationen blir mer tillgänglig för medborgare och organisationer Samarbete mellan myndigheter blir billigare Mindre trögt att få igång nya tjänster tack vare enhetligt gränssnitt 17

18 Metamatrix WS-önskelista Varför? Det blir möjligt att direktkoppla applikationer till nyckeltal istället för att skriva in dem i.ini-filer Informationen blir mer tillgänglig för medborgare och organisationer Samarbete mellan myndigheter blir billigare Mindre trögt att få igång nya tjänster tack vare enhetligt gränssnitt Kvalitetsökning Demokrati Ekonomi Flexibilitet Konkret! Hur det går till att använda web services 18

19 19

20 Varför Web Services? Affärs/verksamhetsmässiga fördelar Kan enkelt kombinera ihop ett informations/tjänsteflöde mha potentiellt många leverantörer Enkelt byta leverantör av information/tjänst > billigt Enkel systemintegration vid företagsköp/sammanslagningar/samarbeten Enkelt sätt att låta återförsäljare/partners integrera den egna informationen i sina system (-> ökad försäljning) Tjänster som är unika vill ett företag hantera själva, men sådana tjänstekomponenter som alla ägnar sig åt (t.ex. reseräkning-hantering) kan man ofta med fördel outsourca till specialister (resebyrå). WS underlättar detta! Billigare än SHS enl. CSN Varför Web Services? Trygghet i IT-investering Plattformsoberoende Leverantörsoberoende Modulär utveckling Enkelt sätt att inlänka data från befintliga system i nya Utvecklingstiden kortare (enl CSN) 20

21 Varför Web Services? Teknisk översikt WSDL Perfekt vid kommunikation i flera kanaler återanvända komponenter - samma bas i flera kanaler enhetlighet i gränssnitt gemensam statistik Web Service Description Language Standardiserat (XML-baserat) sätt att beskriva en tjänst. Två typer av beskrivning: Abstrakt människoläsbart Konkret maskinläsbart Tydligare kravspec kan man inte få Örjan Carlsson, chef IT-arkitektur CSN Teknisk översikt - SOAP Teknisk översikt UDDI Simple Object Access Protocol Standardiserat (XML-baserat) sätt att paketera åtkomst av en tjänst. Innehåller två delar: HEAD: administrativ info, t.ex. meddelandets giltighetstid BODY: själva det data som ska utbytas mellan applikationerna Kan transporteras över t.ex. HTTP eller SMTP Standardiserat av W3C Universal description discovery and integration Standardiserad katalog som innehåller beskrivningar av tjänster. Åtkomlig som WS! Två typer av beskrivningar: Gula sidor principbeskrivning av tjänster Vita sidor allt som behövs för att ansluta tekniskt 21

22 Utvecklingsverktyg Microsoft Visual Studio.NET Sun ONE Studio Novell xtend IBM WebSphere Att bygga in befintliga system 1. API 2. Bygga om 3. Screen-scraping 4. Bygga nytt WebMethods BEA WebLogic Hur bör WS konstrueras? Buzzword bingo Modul-tänkande! Varje logisk funktion som är meningsfull för sig bör exponeras som EN ws. Sammansatta tjänster kan konstrueras med hjälp av flera WS. På så vis kan nya tjänster återanvända moduler utan att de behöver förändras alls. Tänk efter vad som ska hända om en WS inte svarar på anrop! W B S S P W O O R C H E S T R A T I L F E W L S S T A G I L E O N 22

23 REST Representational State Transfer är en åsikt: Webbens struktur (tillståndslös, URLer, dokument) är nyckeln till dess framgång. Samma arkitektur bör användas för WS. REST-Web-Services.html Problem med Web Services? Mer kod fler kopplingar och beroenden mer underhållsoch versionsfrågor Semantik Varje bransch behöver komma överens om begrepp och terminologi Kapacitet XML inte så kompakt.. Säkerhet WS innebär att man öppnar för systemanrop! Forts följer DLL WS DLL hell magnified Uppgraderar man en applikation så slutar flera andra att fungera The standards needed will be in place within 1,5 years Bob Sutor, IBM director of WS, I början av 2003 Service Oriented Architecture Funktion Beständighet Lång utvecklingstid Täta samarbeten Objektorienterat Process Föränderlighet Inkrementell utveckling Spontana samarbeten Meddelandeorienterat Wolfram Meyers, Microsoft Problem med Web Services? Tillit kan jag bygga ett system som är beroende av en web service som någon annan tillhandahåller? Vem litar du på? Långvarighet kan jag bygga ett system som är beroende av en web service som någon annan tillhandahåller? Alltför stor tilltro till automatisering? Mjukvaruleverantörer behöver inlåsning och öppenhet 23

24 Problem med Web Services? Komplexitet frestande men farligt överge webbens enkelhet! Transaktionshantering över flera WS-anrop Gamla system ofta inte byggda för alternativa gränssnitt Begränsad kunskap bara 14% av svenska IT-chefer känner till WS (CS) Legala konsekvenser har inte ens hunnit dyka upp! Politiska och affärsmässiga konsekvenser Web Services Slutsatser?? Redan ett bra verktyg för integration inom organisationer Extern integration börjar komma igång Integration med nya, okända partners kanske aldrig blir verklighet (kanske om 10 år, säger IDC) Hur gå vidare? Konkurrens? Semantic Web Initiative Web Services 24

25 Erfarenheter: Summering Erfarenheter: Summering SYNTAX (klart: XML, SOAP...) SEMANTIK (Många branscher har detta kvar!) Erfarenheter: Summering Erfarenheter: Summering MJUKVARA POLITIK KABLAR TEKNOLOGI 25

26 SLUT 26

XML & co. Ontologier OWL. Semantic Web XML. Web Services. Vokabulärer. Gästföreläsning Grundläggande Internetprogrammering, 2D2052

XML & co. Ontologier OWL. Semantic Web XML. Web Services. Vokabulärer. Gästföreläsning Grundläggande Internetprogrammering, 2D2052 XML & co DC Ontologier OWL Vokabulärer Schema Topic Maps XSLT XML HTTP XHTML Semantic Web REST RSS FOAF RDF Web Services.NET SOA J2EE Gästföreläsning Grundläggande Internetprogrammering, 2D2052 NADA, KTH,

Läs mer

Web Services. Cognitude 1

Web Services. Cognitude 1 Web Services 1 Web Services Hur ska tillämpningar integreras? Hur ska tillämpningar integreras (via nätet ) för att erbjuda tjänster åtkomliga på nätet? SVAR: Web Services (Enligt Microsoft, Sun, IBM etc.)

Läs mer

Middleware vad, hur, varför när?

Middleware vad, hur, varför när? Middleware vad, hur, varför när? Anders Kingstedt Askus AB Ersättas med en bild 1 Disposition Vad? Hur? Varför? När? Målsättning Ge er möjlighet att skilja på och 2 Vad? - är Middleware Ersättas med en

Läs mer

IRM som stöd för kunskapsutbyte i organisationer. Kristina Groth, KTH Pär Lannerö, Metamatrix

IRM som stöd för kunskapsutbyte i organisationer. Kristina Groth, KTH Pär Lannerö, Metamatrix IRM som stöd för kunskapsutbyte i organisationer Kristina Groth, KTH Pär Lannerö, Metamatrix Bakgrund - projekt Ask-Me föreslå och utvärdera tekniker som stödjer kunskapsutbyte fokus på alternativ till

Läs mer

www.skillspartner.com

www.skillspartner.com Mål Deltagarna ska förstå: Vad XML är Hur XML fungerar Vilka problem XML löser Hur XML används Känna till begrepp: DTD, DOM, XSL etc. Känna till verktyg Innehåll Vad är XML XML i relation till HTML XML

Läs mer

XML-produkter. -Registret över verkliga huvudmän (RVH) Teknisk handledning för webbtjänst mot RVH (Web Services) Datum: Version: 1.

XML-produkter. -Registret över verkliga huvudmän (RVH) Teknisk handledning för webbtjänst mot RVH (Web Services) Datum: Version: 1. XML-produkter -Registret över verkliga huvudmän (RVH) Teknisk handledning för webbtjänst mot RVH (Web Services) Datum: 2018-09-18 Version: 1.0 Innehållsförteckning 1. Inledning... 3 1.1. Syfte 3 1.2. Målgrupp

Läs mer

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion Webbteknik En kort introduktion Innehåll Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender 1 Historisk återblick 89 CERN Tim Berners Lee Ett plattformsoberoende sätt att sprida

Läs mer

Hur får man lika barn att leka bäst?

Hur får man lika barn att leka bäst? Hur får man lika barn att leka bäst? W3C Svenska 2004-05-18 Pär Lannerö, Scenario Du är verksamhetsutvecklare eller CIO Din organisation finns till för att stödja en viss samhällssektor

Läs mer

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data

Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data UTKAST Råd gällande vokabulärer för kommuners och landstings arbete med länkade öppna data Nationellt ramverk för öppna data Peter Krantz AB Innehållsförteckning 1. Nationellt ramverk för öppna data...

Läs mer

archive En produkt från Ida Infront - a part of Addnode Group

archive En produkt från Ida Infront - a part of Addnode Group archive En produkt från Ida Infront - a part of Addnode Group Det handlar egentligen inte om standarder för filformat, arkivredovisning och lagringsmedia. Det handlar om att bevara värdefull information.

Läs mer

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011 Webbteknik II Föreläsning 4 Watching the river flow Web Service XML-RPC, SOAP, WSDL, UDDI HTTP Request, Response, Headers, Cache, Persistant Connection REST Hype or the golden way? Web Service / Webbtjänst

Läs mer

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. Administrera din SAS miljö med SAS Metadata Server och SAS Management Console. Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. SAS Intelligence Value Chain

Läs mer

WWW. Exempel på klientsidan. Överföring av en html-fil. Snyggare variant. Verkligt format. Meddelandeformat för begäran HTTP

WWW. Exempel på klientsidan. Överföring av en html-fil. Snyggare variant. Verkligt format. Meddelandeformat för begäran HTTP Exempel på klientsidan WWW Javascript-interpretator XML-interpretator HTML-interpretator Java-interpretator CSS-interpretator Använder TCP Kan återanvända uppkoppling Inga tillstånd hos servern OS API

Läs mer

Christer Scheja TAC AB

Christer Scheja TAC AB Byggnadsautomation för ingenjörer Byggnadsautomation för ingenjörer VVS-tekniska föreningen, Nordbygg 2004 Christer Scheja TAC AB resentation, No 1 Internet/Intranet Ihopkopplade datornät ingen ägare Internet

Läs mer

Affärssystem. Affärssystem - 1. Affärssystem. Informationssystem (IS) Tobias Nyström

Affärssystem. Affärssystem - 1. Affärssystem. Informationssystem (IS) Tobias Nyström Affärssystem Affärssystem - 1 Tobias Nyström 111123 Affärssystem ERP ERP = Enterprise Resource Planning System (ingen klar definition av ERP i litt.) Tidigare affärsaktiviteter ex. HR, Finans och försäljning

Läs mer

Creo Customization. Lars Björs 2014-10-16

Creo Customization. Lars Björs 2014-10-16 Creo Customization Lars Björs 2014-10-16 Norra Europas största partner och återförsäljare av PTC relaterad programvara (Windchill, Creo, Arbortext, MathCad, Relex) 70 anställda Egen utvecklingsavdelning

Läs mer

Grundläggande datavetenskap, 4p

Grundläggande datavetenskap, 4p Grundläggande datavetenskap, 4p Kapitel 4 Nätverk och Internet Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-23 IT och medier 1 Innehåll Nätverk Benämningar Topologier Sammankoppling

Läs mer

Kärnfunktionalitet. Middleware. Samverkande system. Service Oriented Architecture. Kommunikationsmekanismer. Tjänsteorienterade arkitekturer

Kärnfunktionalitet. Middleware. Samverkande system. Service Oriented Architecture. Kommunikationsmekanismer. Tjänsteorienterade arkitekturer Samverkande system Tjänsteorienterade arkitekturer Hur får vi mjukvarukomponenter som är distribuerade över internet att enkelt upptäcka, utnyttja, och interagera med, varandra? Vi vill ha Komponenter

Läs mer

SOA. Länkar +ll sidor om SOA h3p:// h3p://dsv.su.se/soa/

SOA. Länkar +ll sidor om SOA h3p://  h3p://dsv.su.se/soa/ SOA Länkar +ll sidor om SOA h3p://www.soaprinciples.com/p3.php h3p://dsv.su.se/soa/ Vad är SOA? h3p://www.soaprinciples.com/p3.php Standardized Service Contracts Service Loose Coupling Service Abstrac+on

Läs mer

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan

Läs mer

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML ITK:P2 F1 FTP, HTTP, HTML, XML och XHTML DSV Peter Mozelius 1 Hemsidor med HTML Hur många av er har provat på att bygga en egen hemsida med HTML eller XHTML? För hand eller med hjälpverktyg? Har ni lagt

Läs mer

Olle Olsson. SICS ( ) W3C ( ) ) BeyondIT Page 1

Olle Olsson. SICS (  ) W3C (  )  ) BeyondIT Page 1 Olle Olsson (olleo@sics.se, olleo@w3.org ) SICS (http://www.sics.se ) W3C (http://www.w3.org ) BeyondIT-061121 Page 1 Var har vi varit? Var är vi? Vart kommer vi att vara på väg? BeyondIT-061121 Page 2

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! Titta på hur service:ar fungerar och hur vi programmerar dem. Vad lektionen omfattar WCF Service WCF Services Vad är en WCF service? En WCF Service är ett program

Läs mer

Nya Aquila använder senaste versionen av våra verktyg: UniPaaS 1.9 (tidigare Magic), samt Crystal Reports version 12 (idag kör ni på version 8).

Nya Aquila använder senaste versionen av våra verktyg: UniPaaS 1.9 (tidigare Magic), samt Crystal Reports version 12 (idag kör ni på version 8). Beskrivning av nya Aquila 3 Nya Aquila använder senaste versionen av våra verktyg: UniPaaS 1.9 (tidigare Magic), samt Crystal Reports version 12 (idag kör ni på version 8). Aquila 3 är helt kompatibel

Läs mer

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström Nätverk Jonas Sjöström jonas.sjostrom@dis.uu.se Baserat primärt på kapitel 4 i Brookshear (2008) samt valda kapitel ur Gralla Agenda 1. Protokoll 2. LAN och WAN 3. Kort om infrastruktur 4. Paketering och

Läs mer

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.41 Revidering A December 2013

PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE. Version 2013.41 Revidering A December 2013 PUBLICERINGSNOTISER TRIMBLE ACCESS SOFTWARE 1 Version 2013.41 Revidering A December 2013 Legal Information Trimble Navigation Limited Engineering Construction Group 935 Stewart Drive Sunnyvale, California

Läs mer

archive En produkt från ida infront - a part of Addnode

archive En produkt från ida infront - a part of Addnode archive En produkt från ida infront - a part of Addnode Det handlar egentligen inte om standarder för metadata, arkivredovisning och lagringsmedia. innehåll archive Det handlar om att bevara värdefull

Läs mer

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer. Informationsinfrastruktur 7.5 hp Mattias Nordlindh Inledning Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer. Dokumentet består av

Läs mer

Informationsmodellering och e-infrastrukturer

Informationsmodellering och e-infrastrukturer Informationsmodellering och e-infrastrukturer Semiotik Sign = Tecken Semiotik = Teckenlära Tecken är representationer Tecken är intentionella Tecken förmedlar information Figure 3.1: Levels of semiotics

Läs mer

Öppna standarder & dokumentformat. 13 Mars 2007 Stefan Görling,

Öppna standarder & dokumentformat. 13 Mars 2007 Stefan Görling, Öppna standarder & dokumentformat 13 Mars 2007 Stefan Görling, stefan@gorling.se Om dokumentet Joachim Strömbergson, utvecklingschef InformAsic, aktiv i IETF Stefan Görling, doktorand i industriell ekonomi,

Läs mer

Arkitektur. Den Röda Tråden

Arkitektur. Den Röda Tråden Arkitektur Done Den Röda Tråden Vad är arkitektur? Vad har vi arkitekturmodellen till? Hur redovisar vi en arkitektur? Hur tar vi fram en arkitektur? Uppgift arkitekturella krav Nu Redovisning/Diskussion

Läs mer

RIV TA Basic Profile 2.1 med intygspropagering RIV Tekniska Anvisningar

RIV TA Basic Profile 2.1 med intygspropagering RIV Tekniska Anvisningar RIV 2.1 Anvisningar Bilaga 5.1 CeHis Arkitekturledning Sida: 1 (7) RIV TA Basic Profile 2.1 2011-11-19 RIV 2.1 Anvisningar Bilaga 5.1 CeHis Arkitekturledning Sida: 2 (7) Utgåvehistorik Utgåva PA1 Revision

Läs mer

Nya webbtjänster med XML

Nya webbtjänster med XML Nya webbtjänster med Ulf Wingstedt, CNet Svenska AB CNet Svenska AB, http://www.cnet.se CNet Svenska AB www.cnet.se CNet är ett svenskt företag som utvecklar och säljer -baserade produkter och tjänster

Läs mer

Integrationsmöjligheter till Quality ID

Integrationsmöjligheter till Quality ID Integrationsmöjligheter till Quality ID Pulsen AB POSTAL ADDRESS Pulsen Application AB F O Petersons gata 9 421 31 Västra Frölunda Sweden VISITING ADDRESS F O Petersons gata 9 TEL +46 (0)31-709 82 00 FAX

Läs mer

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling Magnus Moberg Är en strukturerad och noggrann systemutvecklare/arkitekt som tycker om nya utmaningar. Har 17 års erfarenhet av systemutveckling, produktframställning, design och arkitekt. Har jobbat med

Läs mer

Arkitektur för Bistånd

Arkitektur för Bistånd ark_uppsala_bistånd_v3.ppt Arkitektur för Bistånd Sven-Håkan Olsson, Definitivus AB. 1 Enstaka bild får användas med angivande av källa ÖTP V2.0 s22 Generellt mönster i ÖTP Medborgare Företag Handläggare

Läs mer

Testdriven utveckling av Web Services. Ole Matzura

Testdriven utveckling av Web Services. Ole Matzura Testdriven utveckling av Web Services Ole Matzura eviware 1 Vad är Test-Driven utveckling? 2 Test Driven Utveckling 2 Grundregler (Kent Beck) Skriv aldrig kod utan ett fallerande test Eliminera duplicering

Läs mer

DATA ÖPPNA DATA LÄNKADE DATA LÄNKADE ÖPPNA DATA

DATA ÖPPNA DATA LÄNKADE DATA LÄNKADE ÖPPNA DATA DATA ÖPPNA DATA LÄNKADE DATA LÄNKADE ÖPPNA DATA Agenda 1. Nyttan med öppna data 2. Introduktion till länkade öppna data Några viktiga begrepp 1. Data? 2. PSI? 3. Öppna data? 4. Öppna offentliga data? 1.

Läs mer

1 Systemkrav avantraupphandling

1 Systemkrav avantraupphandling 1 (10) Godkänd av Produkt/Projekt/Verksamhet avantraupphandling 3.0.1 1 Systemkrav avantraupphandling Intranät webb klient Internet applikation klient Förrådssystem Beställningssystem COM+ Server File

Läs mer

Klient/server. Översikt. Lektion 1: Webbtekniker från Microsoft. Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning.

Klient/server. Översikt. Lektion 1: Webbtekniker från Microsoft. Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning. Klient/server Översikt Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning. Lektion 1: Webbtekniker från Microsoft Microsoft webbtekniker. ASP.NET. Klientsidan. Internet Information Server.

Läs mer

GIT L0003B. Databaser, en introduktion. Information inför kursstart

GIT L0003B. Databaser, en introduktion. Information inför kursstart GIT L0003B Databaser, en introduktion Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ/referens- litteratur 3

Läs mer

Strukturering med XML och DTD

Strukturering med XML och DTD Föreläsning i webbdesign Strukturering med XML och DTD Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se PresentaCon SCl Layout OrganisaCon/struktur InformaConsobjekt Länkar Innehåll/data

Läs mer

Daniel Akenine, Teknikchef, Microsoft Sverige

Daniel Akenine, Teknikchef, Microsoft Sverige Daniel Akenine, Teknikchef, Microsoft Sverige Quincy Invånare: 5,300 Arbete: 52% jordbruk 18 % byggsektor 18 % offentlig sektor Språk: Spanska 57% Företaget Inköp Företaget Inköp Installering Lång

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Kom-och-fika Öppna system & E-tjänster.

Kom-och-fika Öppna system & E-tjänster. Kom-och-fika Öppna system & E-tjänster. Karlstad, Borlänge, Växjö, Malmö, Göteborg och Stockholm Fredrik Pantze & Tomas Hurtig TietoEnator Corporation Healthcare & Welfare fredrik.pantze@tietoenator.com

Läs mer

KUNDREGISTER Sid 2(7) Teknisk specifikation

KUNDREGISTER Sid 2(7) Teknisk specifikation KUNDREGISTER Sid 1(7) Kundregister Innehållsförteckning 1 Allmänt...2 1.1 Inledning...2 1.2 Disposition...2 1.3 Ordlista...2 1.4 Referenser...2 2 Systemöversikt...3 3 Systemlösning...4 3.1 Kundregisterfiler...4

Läs mer

PC-Axis familjen En produktöversi k t

PC-Axis familjen En produktöversi k t PC-Axis familjen En produktöversi k t Introduktion PC-A xis är en familj av program varor för enkel och snabb spridning av statistik. PC-Axis är resultatet av ett internationellt fortlöpande samarbete

Läs mer

FHIR OCH INTEROPERABILITET I SJUKVÅRDEN OSKAR THUNMAN

FHIR OCH INTEROPERABILITET I SJUKVÅRDEN OSKAR THUNMAN FHIR OCH INTEROPERABILITET I SJUKVÅRDEN OSKAR THUNMAN 2015-01-29 CALLISTAENTERPRISE.SE FHIR OCH INTEROPERABILITET I SJUKVÅRDEN Semantisk interoperabilitet Bakgrund Dagens standarder FHIR och framtidens

Läs mer

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1. Schenker har interna system som handhar information som är av intresse för våra kunder/partners. Idag finns ett flertal av dem tillgängliga via Internet, sk Online-tjänster. Dessa erbjuder inte bara hämtning

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! Veta kursmålen. Lite grunder om WCF Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se

Läs mer

Webbplats analys akcpdistributor.de.ipaddress.com

Webbplats analys akcpdistributor.de.ipaddress.com Webbplats analys akcpdistributor.de.ipaddress.com Genereras på Juli 19 2019 10:29 AM Ställningen är 52/100 SEO Innehåll Titel Akcp Distributor - Akcp-Distributor.de Website Analysis and Traffic Statistics

Läs mer

Inledande programmering med C# (1DV402) Introduktion till C#

Inledande programmering med C# (1DV402) Introduktion till C# Introduktion till C# Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll i

Läs mer

Dialogue Technologies April 2005

Dialogue Technologies April 2005 Dialogue Technologies April 2005 En typisk självbetjäningstjänst för web ser ut enligt följande En inledande text för att användaren skall förstå tjänsten En aktuell lista med de 10 vanligast frågorna

Läs mer

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet Se Se också Intro en en streamad videoinspelning som som finns finns på på nätet nätet Innehåll Kort om grundläggande nätverkskoncept

Läs mer

Digital inlämning av årsredovisningar

Digital inlämning av årsredovisningar Digital inlämning av årsredovisningar Tekniskt ramverk Version 1.0 1 Innehållsförteckning 1 Bakgrund och syfte... 3 2 Inledning... 3 3 Säker kommunikation... 4 4 Infrastruktur och aktörer... 4 5 Tjänstebeskrivningar...

Läs mer

Elektronisk publicering TNMK30

Elektronisk publicering TNMK30 Elektronisk publicering TNMK30 Förra gången Usability & interaktionsdesign Projektintroduktion Bildbehandling. Byte av handledare Istället för Martin Johansson Annsofi Pettersson, annpe655@student.liu.se

Läs mer

Göteborgs Stad Leverantörsfakturahantering

Göteborgs Stad Leverantörsfakturahantering Göteborgs Stad Leverantörsfakturahantering www.intraservice.goteborg.se Leverantörsfakturor 2005 Administreras via ett shared service center (GAS) Totalt 830 000 510 000 scannade fakturor 240 000 EDI 80

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se

Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se Öppen Källkod inom Offentlig Sektor 15-16 april 2008, Stockholm Varningssystem byggt på öppna källkodskomponenter Magnus Runesson SMHI Magnus.Runesson@smhi.se 2008-05-14 Signatur Om SMHI Som experter inom

Läs mer

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol

Swedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! En lite djupare inblick i RESTfulla tjänster Vad lektionen omfattar RESTful Services Överblick SOAP kan vara lite overkill för vissa specifika web service scenarion.

Läs mer

Webbprogrammering TDDD52

Webbprogrammering TDDD52 Webbprogrammering TDDD52 ERD MySQL+PHP. Förra gången Idag Javascript jquery Progressive enhancement XML & AJAX Lab 4 och 5 Sammanfattning av kursen. Om databastabeller varje tabell ska beskriva en typ

Läs mer

Sustainable engineering and design

Sustainable engineering and design Sustainable engineering and design 1 Bildyta - Välj Infoga bild Trender inom geografisk IT Hur hanterar man att GIT idag är en del av IT-utveckling och verksamhetsutveckling? Mikael Elmquist Sweco 2 Geografisk

Läs mer

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015 Objektorienterad Programkonstruktion Föreläsning 10 7 dec 2015 Nätverksprotokoll - OSI Open Systems Interconnection model (ISO standard) definierar 7 lager för nätverkskommunikation: 1 - Physical Layer:

Läs mer

Webbserverprogrammering

Webbserverprogrammering Webbserverprogrammering WES Webbserverprogrammering Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets

Läs mer

INTERSTAGE V4. Application Server. Integration Server. Portal Server. Network Access Server 1 INTERSTAGE V4. INTERSTAGE Application Server

INTERSTAGE V4. Application Server. Integration Server. Portal Server. Network Access Server 1 INTERSTAGE V4. INTERSTAGE Application Server 1 INTERSTAGE V4 INTERSTAGE V4 Application Server INTERSTAGE Application Server INTERSTAGE APWORKS INTERSTAGE WEBCOORDINATOR Java EJB XML CORBA SOAP WSDL,Web OLTP J2EE Web i Integration Server INTERSTAGE

Läs mer

UX 40 SAP Fiori UX inte bara for SAP applikationer. Christer Ingemarsson

UX 40 SAP Fiori UX inte bara for SAP applikationer. Christer Ingemarsson UX 40 SAP Fiori UX inte bara for SAP applikationer Christer Ingemarsson SAP Fiori Launchpad RSS Nyhetsflöde SAP GUI Transaktion Web Dynpro applikation SAPUI5 app mot Extern OData tjänst SAP Fiori appplikationer

Läs mer

TDDI02. Programmeringsprojekt, Föreläsning 2. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren

TDDI02. Programmeringsprojekt, Föreläsning 2. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren TDDI02 Programmeringsprojekt, Föreläsning 2 Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Dokument - kravspecifikation, projektplan Vad är klok design? Projektarbete

Läs mer

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola Litteratur Nätverk, Internet och World Wide Web Anne Diedrichs Medieteknik Södertörns högskola Beekman kap 9-11 Varierar i olika upplagor. Läs alla kapitel om nätverk och Internet och webb Olika typer

Läs mer

Arbetsmaterial HTML pass 1 - Grunder

Arbetsmaterial HTML pass 1 - Grunder Arbetsmaterial HTML pass 1 - Grunder Det vi idag kallar Internet växte fram ur ett amerikanskt nätverk kallat ARPAnet som skapades i slutet av 60 talet. Ett topphemligt verktyg för att koppla ihop stordatorer

Läs mer

Olle Olsson. SICS (http://www.sics.se ) W3C (http://www.w3.org ) Nationellt forskningsinstitut. Mål:

Olle Olsson. SICS (http://www.sics.se ) W3C (http://www.w3.org ) Nationellt forskningsinstitut. Mål: Olle Olsson (olleo@sics.se, olleo@w3.org ) SICS (http://www.sics.se ) W3C (http://www.w3.org ) Nationellt forskningsinstitut FoU i IKT (informations- och kommunikationsteknologi) Oberoende, icke vinstdrivande

Läs mer

Webbplats analys akcpsensor.de.ipaddress.com

Webbplats analys akcpsensor.de.ipaddress.com Webbplats analys akcpsensor.de.ipaddress.com Genereras på Juli 19 2019 10:29 AM Ställningen är 52/100 SEO Innehåll Titel Akcp Sensor - AKCess Pro IP-basierte Messtechnik für die Sicherheitsüberwachung

Läs mer

Datakommunika,on på Internet

Datakommunika,on på Internet Webbteknik Datakommunika,on på Internet Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Internet Inter- = [prefix] mellan, sinsemellan, ömsesidig Interconnect = sammanlänka Net =

Läs mer

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system 2008-08-21 kl. 8 12

Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system 2008-08-21 kl. 8 12 LiTH, Tekniska högskolan vid Linköpings universitet (6) IDA, Institutionen för datavetenskap Juha Takkinen 2008-08-9 Skriftlig tentamen i kursen TDTS04 Datornät och distribuerade system 2008-08-2 kl. 8

Läs mer

Business Intelligence. Vad är r Business Intelligence? Andra termer. Övergripande faktorer. Specifika termer för BI är:

Business Intelligence. Vad är r Business Intelligence? Andra termer. Övergripande faktorer. Specifika termer för BI är: Business Intelligence Vad är r Business Intelligence? Hercules Dalianis DSV-SU-KTH e-post:hercules@kth.se 070-568 13 59 / 08-674 75 47 Intelligence är ett tvetydigt ord Både förmåga och underrättelse Hercules

Läs mer

Årsskiftesrutiner i HogiaLön Plus SQL

Årsskiftesrutiner i HogiaLön Plus SQL Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 14.1 samt anvisningar till ITansvarig eller IT-tekniker Installation av HogiaLön Plus Se separat installationsanvisning på Kundtorget.

Läs mer

Hantera informationspaket i system för bevarande

Hantera informationspaket i system för bevarande Kompetensutveckling har erbjudits deltagare inom projektet Elektroniskt bevarande i form av en kurs i XML. Kursen har genomförts av Riksarkivet och haft en praktisk inriktning. Ett 10-tal personer deltog

Läs mer

Lättanvänt Kraftfullt Flexibelt. Apsis Newsletter Pro

Lättanvänt Kraftfullt Flexibelt. Apsis Newsletter Pro Newsletter Pro Lättanvänt Kraftfullt Sökes: E-postmarknadsförare som vill spara tid, kvalitetssäkra sina utskick och arbeta med mottagaranpassad, relevant e-postmarknadsföring. Finnes: Så hjälper Newsletter

Läs mer

Integration med InExchange 1

Integration med InExchange 1 Integration med InExchange finns i PP7 både för kund- och leverantörsfaktura. Här beskrivs båda. Leverantörsfaktura Integration med InExchange 1 Leverantörsfakturalösningen mot InExchange hämtar fakturor

Läs mer

Teknisk kravspecifikation för nytt Omsorgs system

Teknisk kravspecifikation för nytt Omsorgs system 1(6) Handläggare, titel, telefon Katarina Westmar 011-151019 2012-01-17 Version Pa4 Godkänt av Mikael Daremo Teknisk kravspecifikation för nytt Omsorgs system Innehållsförteckning 1. Beskrivning av Norrköpings

Läs mer

Språk för webben introduk4on 4ll HTML

Språk för webben introduk4on 4ll HTML Föreläsning i webbdesign Språk för webben introduk4on 4ll HTML Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se En webbsidas beståndsdelar Text (formaterad, strukturerad) Länkar Inkluderade

Läs mer

Årsskiftesrutiner i HogiaLön Plus SQL

Årsskiftesrutiner i HogiaLön Plus SQL Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 14.0 samt anvisningar till IT-ansvarig eller IT-tekniker Installation på Terminal Server: En korrekt installation i Terminal

Läs mer

Introduction to the Semantic Web. Eva Blomqvist

Introduction to the Semantic Web. Eva Blomqvist Introduction to the Semantic Web Eva Blomqvist eva.blomqvist@liu.se Outline The original vision Meaning of data Current applications Revisiting the vision and looking ahead Scientific American, May 2001:

Läs mer

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB 2014-10-10 COPYRIGHT ADITRO. ALL RIGHTS RESERVED. 1 Agenda» Inledning/Bakgrund» Vad krävs

Läs mer

Leverans-API för nedladdning av geodata v1.0 - teknisk beskrivning

Leverans-API för nedladdning av geodata v1.0 - teknisk beskrivning Leverans-API för nedladdning av geodata v1.0 - teknisk beskrivning Dokumentversion 1.0 Gränssnitt Version 1.0 Schema Åtkomst Åtkomstkontroll http://namespace.lantmateriet.se/distribution/uttag/leverans-1.0.0.json

Läs mer

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka Webben som verktyg Idag: Hur hänger det ihop? Viktiga tekniker Stegen i ett webbprojekt Verktyg Dreamweaver Photoshop Joomla CMS Storyboard och flödesschema Fixa webbhotell Hur hänger det ihop? För att

Läs mer

extensible Markup Language

extensible Markup Language Datavetenskap Opponenter: Björn Olsson Andreas Svensson Respondenter: Sanaa Al-abuhalje Afrah Al-abuhalje XML extensible Markup Language Oppositionsrapport, C-nivå 2007:06 1 Sammanfattat omdöme av examensarbetet

Läs mer

Webbteknik II. Föreläsning 5. Restless farewell. John Häggerud, 2011

Webbteknik II. Föreläsning 5. Restless farewell. John Häggerud, 2011 Webbteknik II Föreläsning 5 Restless farewell HTTP Request HTTP verbs (methods): GET, POST, HEAD, DELETE, PUT, OPTIONS, TRACE, CONNECT http://www.w3.org/protocols/rfc2616/rfc2616-sec9.html variable=value&variable2=value2

Läs mer

Nätverk grunder Föreläsning 1: 1: Introduktion till Internet

Nätverk grunder Föreläsning 1: 1: Introduktion till Internet previous next Nätverk grunder Föreläsning 1: 1: Introduktion till Internet Kursledare: Cristian Bogdan cristi@nada.kth.se Gästföreläsare: Björn Eiderbäck bjorne@nada.kth.se Innehåll Kort om grundläggande

Läs mer

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart GIT L0009B GEOGRAFISK DATABASTEKNIK Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Referenslitteratur 3 Programvaror 3

Läs mer

Web Services - fakta och synpunkter!"#

Web Services - fakta och synpunkter!# Web Services - fakta och synpunkter!"# )! Datasystemstrend Webbtjänst Webbservice * $%&! %! ( ) +, Komponent Affärsobjekt Tillämpning Objekt Modul Funktion Nyckelord: Samverkan, Service! !" Nya förutsättningar

Läs mer

Vad är molnet?... 2. Vad är NAV i molnet?... 3. Vem passar NAV i molnet för?... 4. Fördelar med NAV i molnet... 5. Kom igång snabbt...

Vad är molnet?... 2. Vad är NAV i molnet?... 3. Vem passar NAV i molnet för?... 4. Fördelar med NAV i molnet... 5. Kom igång snabbt... Produktblad för NAV i molnet Innehåll Vad är molnet?... 2 Vad är NAV i molnet?... 3 Vem passar NAV i molnet för?... 4 Fördelar med NAV i molnet... 5 Kom igång snabbt... 5 Bli kostnadseffektiv... 5 Enkelt

Läs mer

communication En produkt från ida infront - a part of Addnode

communication En produkt från ida infront - a part of Addnode communication En produkt från ida infront - a part of Addnode Det handlar egentligen inte om kryperting, nyckelhantering, och elektroniska certifikat. innehåll communication Det handlar om trygghet och

Läs mer

Elektronisk handel för alla. Håkan Lundmark

Elektronisk handel för alla. Håkan Lundmark Elektronisk handel för alla Håkan Lundmark Elektronisk handel Framgångsfaktorer för e- handel Snabb leverans en konkurrensfördel Ökad e-handel med smarta telefoner Enkelheten avgör för konsumenterna Sid

Läs mer

1. HandsPointer? Viewer. Viewing Viewing Document Viewer. Document Streaming & Page Management. Thin Client Viewer. My PC Access ,, P2P

1. HandsPointer? Viewer. Viewing Viewing Document Viewer. Document Streaming & Page Management. Thin Client Viewer. My PC Access ,, P2P 2003. 10. 28 1.? Viewer Viewing,, Viewing Document Viewer, Document Streaming & Page Management Thin Client Viewer My PC Access /, /,,, P2P 2. Filtering MS-Word, Excel, PowerPoint PDF HTML, TXT, JPG,

Läs mer

API:er/Mashup. Föreläsning 4 API:er och Mashups. Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet. Webbteknik II, 1DV449

API:er/Mashup. Föreläsning 4 API:er och Mashups. Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet. Webbteknik II, 1DV449 API:er/Mashup Föreläsning 4 API:er och Mashups Webbteknik II, 1DV449 Johan Leitet johan.leitet@lnu.se twitter.com/leitet facebook.com/leitet F04 API:er Mashup Dagens agenda API RSS Säkerhet Mashup Resurser

Läs mer

DIG IN TO Nätverksadministration

DIG IN TO Nätverksadministration DIG IN TO Nätverksadministration Nätverksadministration Datormolnet The Cloud Agenda IT förändras kontinuerligt IT infrastruktur behöver byggas ut Högre krav på IT infrastrukturen Vad är datormoln? Vad

Läs mer

Godkännande av kundapplikationer

Godkännande av kundapplikationer samhällsskydd och beredskap 1 (9) Godkännande av kundapplikationer MSB-50.2 samhällsskydd och beredskap 2 (9) Innehållsförteckning 1 Alla applikationer måste godkännas... 3 1.1 Hur går ansökan om godkännande

Läs mer

Webbplats analys ipchecker.us

Webbplats analys ipchecker.us Webbplats analys ipchecker.us Genereras på Juni 22 2016 19:19 PM Ställningen är 39/100 SEO Innehåll Titel IPChecker.us - Display Your IP - Whois IP - IP Lookup - What Is My IP? Längd : 70 Perfekt, din

Läs mer

Mobilt Efos och ny metod för stark autentisering

Mobilt Efos och ny metod för stark autentisering Mobilt Efos och ny metod för stark autentisering I och med lanseringen av E-identitet för offentlig sektor, Efos, kommer Inera att leverera komponenter som möjliggör att en användare ska kunna logga in

Läs mer