1 Introduksjon til XML/EDI Per Myrseth Avdeling for elektronisk markedsplass og virksomhetsutvikling Norsk Regnesentral www.nr.no.

Slides:



Advertisements
Liknende presentasjoner
Fremtidens IKT-løsninger i plan og byggeprosessen en demonstrasjon.
Advertisements

Leif Krane, Datakvalitet AS, Tromsø
Progress Brukerforening Tormod Sveli
XML og EDI Elektronisk Handel Agenda: Egenskaper ved handel
Elektroniske kommunikasjonsnett – en tur i ”begrepsjungelen”… direktør Willy Jensen PT-forum Lillesand, 16. juni 2009.
KOSTRA KOmmune STat RApportering
Togavregning Utarbeidelse av forretningsmodeller i energibransjen basert på UN/CEFACT Modeling Methodology (UMM) og Core Components. ebXML Information.
Intro til Semantiske Teknologier/ Semantisk Interoperabilitet
Mobile portalløsninger (Internet Online Platform)
Standardavtale for utveksling av eHandelsmeldinger 1. april 2008 Jon-Ivar Paulsen, Orkla ASA.
Smidig 2011, 14. november 2011, advokat Ståle L Hagen
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
Strategi og politikk for utvikling av det digitale fag- og forskningsbibliotek ved egen institusjon av Lars Egeland, Høgskolen i Vestfold Innledning på.
Norsk Regnesentral Norwegian Computing Center Slide 1 Agenda: zInnledning zHva omfatter åpen EDI zSystemutvikling av et åpen EDI-system zBruk av åpen EDI.
Frokostmøte e2b gruppen
Ny vår for e-Business i Norge
STRATEGI 2004 Vi skal være den ledende og samlende nasjonale møteplass for aktører som samhandler elektronisk, og som skal gi våre medlemmer praktisk.
Mønstre og tekniske applikasjoner
Datavarehus i skatteetaten -
InOut og TeleComputing  Nøkkelferdige, rimelige Skolelinux-løsninger  Maskinvare (tjenermaskiner og tynnklienter)  Programvare  Installasjon av ferdig.
IN320 Statoil Hjemmekontor Gruppe1 1 Statoil Hjemmekontor -Ett Lite Skritt Videre.
Formalisering av B2B applikasjoner Pensum: Olsen, kap. 24 – 27 ”Data exchange”, EDI, XML.
Utført av: Jeppe Flensted HiST Vår 2009
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 HOUSTON Planene fremover.
1 - 7/12/2014 I N T R A MELDINGSUTVEKSLING  IFTDGN – Deklarering av farlig og eller forurensende last  CUSREP – Informasjon om en reise  APERAK – En.
Erfaring med bruk av åpen kildekode til støtte for læringsprosessene
Løsning hos RSH Norge En gjennomgang av løsning hos Reitan Servicehandel Norge Edvard Gundersen – ProfitBase AS Løsningsarkitekt.
Brukerforum 21. april 2005  Annebeth Askevold HelsIT, Metodikk for utvikling av nye standarder Av Annebeth Askevold Brukerforum Oslo 21. April.
Rammeverket i et overordnet perspektiv  Annebeth Askevold HelsIT, Rammeverket i et overordnet perspektiv Av Annebeth Askevold Brukerforum KITH.
Kompetansesenter for IT i helse- og sosialsektoren  Internasjonal helseinformatikk- standardisering Hva skjer og hvor bør Norge delta Av Torbjørn.
Strategi og samhandlingsarkitektur
XML Extended Markup Language - The ASCII of the Future.
DOM og scripting Making it come alive. Hva er DOM? Standard for å definere trestrukturen til XML-dokumenter. IDL-spesifikasjon av grensesnitt, egenskaper.
Norsk Regnesentral Norwegian Computing Center Slide 1 Agenda: zInnledning zHva omfatter Åpen EDI zSystemutvikling av et Åpen EDI-system zBruk av Åpen EDI.
Per Myrseth + GEM ansatte Norsk Regnesentral
TAPAS Presentasjon TTM47AC Hva er TAPAS?  Telematics Architecture for Plug and play Systems  Et forskningsprosjekt ved institutt for Telematikk,
Innovationskraft Innovasjonskraft er å kontinuerlig våge og orke å tenke nytt.
Introduksjon I126 Databaser og datamodellering Høsten 2000 Institutt for informatikk Universitet i Bergen.
Espen Rønningsland Diplomstudent ved linjen for Industriell Økonomi og Teknologiledelse (NTNU)
ARKMIN Server Geir Kjetil Hanssen SINTEF Tele og Data MARSIKT – INTRA – SHIPLOG II-møte 20 november 2001.
Samordning, arkitektur, PKI Hva skjer? Endre Grøtnes, Statskonsult
Velkommen! Omstillingskonferansen 2014 Scandic Helsfyr, Oslo 22. og 23. oktober.
Overvåking Feilhåndtering
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
| 1 Instruktørkurs for kommuner Veiledere; tilknytning til helsenett og fjernaksess (30 minutter)
Er XML egentlig svaret? Hva er egentlig spørsmålet? Hva er problemet? Per Myrseth Avdeling for elektronisk markedsplass og virksomhetsutvikling Norsk Regnesentral.
Formalisering av B2B applikasjoner
Parallellisering av Coin3D for Systems in Motion av Sveinung Thunes.
Katalog med tjenester n Masse tjenester, men det er ikke lett å finne de. n Tjeneste tilbyder må selv kunne oppdatere. n Tjenesten selv forteller hva den.
Generelle definisjoner Oppslagsverk nå og senere! Finnes også i dokumentet Retningslinjer for datamodellering i UML UML-seminar 12. og 13. mars 2003 SOSI-sekretariatet.
NIJOS-foredrag1 Veiledningstjeneste: ”Lett tilgjengelig faginformasjon for webtjenester.” En rapport med vurderinger og et eksempel på løsning, NIJOS og.
Evaluering av utbruddsvarslingssystemet Berit Tafjord Heier Avdeling for infeksjonsovervåking, FHI Smitteverndagene 2007.
1 GeoPortal – Rammeverk Introduksjon. 2 Teknisk rammeverk - Interoperabilitet Interoperabilitet evne til å kommunisere, kjøre programmer, eller overføre.
Introduksjon Pensum: Olsen, K.A. The Internet, the Web and eBusiness, Formalizing applications for the real world, Scarecrow Press, 2005.
Kapittel 1.4 Modul I Kvalitetsledelse
Hva er XML/EDI Per Myrseth Norsk Regnesentral
Telenors satsing på fri programvare Paul Skrede - GoOpen 2009.
1 GeoPortal – Rammeverk Tjenester - Introduksjon.
VirusLab Utvikling av en profesjonell applikasjon.
DRI1001 h04 - Introduksjon 16 aug Arild Jansen 1 Introduksjon til DRI – med vekt på IKT 1. forelesning 16. august Om kursopplegget og pensum Hva.
DRI 1002 Våren 2004 Oppsummering Overblikk over kurset : Mål og innhold Forelesningene Obligatoriske oppgaver 2.Litt om eksamen 3.Evaluering.
PKI – Norge Gruppe 3  Thorstein  Rune  Kjersti  Rasmus.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
2003 Ontopia AS1 Tanker om standarder for e-læring Emnekart og published subjects Lars Marius Garshol, utviklingsleder Ontopia,
JADE-LEAP AmbieSense er et EU støttet forskningsprosjekt. I dette prosjektet prøver man å integrere nye typer teknologi for bruk på mobile enheter I den.
HUMIT1731 Hypermedier Introduksjon til XSL Transformation (XSLT)
Semantiske arkiv: Framtiden eller fortiden?
Fagleg forum, 27. mars 2003 Tor Hovland
Nye trender Vi skal se på Virtualisering ”Cloud computing”
Databaser: dvs. data lagret i informasjonsteknologi
Utskrift av presentasjonen:

1 Introduksjon til XML/EDI Per Myrseth Avdeling for elektronisk markedsplass og virksomhetsutvikling Norsk Regnesentral

2 XML/EDI definisjon Bruk av XML-syntaks og relaterte teknologier for overføring av forretningskritiske data mellom applikasjoner og mellom applikasjoner og mennesker. Jostein Frømyr

År EDIFACT ISO standard XML Relasjons databaser Objektorienterte databaser Internett ”åpnes” Browser XML/EDI X.400 Hierarkiske databaserUra XML/EDI og litt historie Båndbredde- kostnad Lagrings- kostnad # Handelspartnere som kan nås CPU- kostnad

4 Browser Datanett Trekker ut og laster inn data Internt datasystem Interorganisatorisk system I Mekanismer for meldingsutveksling Interne rutiner

5 Datanett Trekker ut og laster inn data Internt datasystem Trekker ut og laster inn data Internt datasystem Interorganisatorisk system II Interne rutiner Mekanismer for meldingsutveksling Mekanismer for meldingsutveksling

6 Syntaks og bruksområder Privat- konsumenter XML/EDI EDIFACT # og $ HTML Business to business

7 Implemen- tation Methods Implemen- tation Methods Agents Fem byggesteiner for XML/EDI Business Methods Business Methods EDI Global Reference Dictionary Global Reference Dictionary Repository Processing Logic Processing Logic Templates Fusion Web Foundation Web Foundation XML

8 Fem byggesteiner for XML/EDI EDI Erfaring og påstått 100% bakoverkompatibilitet XML Meldingssyntaks og Internett utvekslingsprotokoller Maler / Templates Programkode og layoutinstrukser koblet mot DTD’er Repository Kodelister og semantiske definisjoner av dataelementer DTD’er, templates og agentkode Agenter Utfører instruksjoner i malene og foretar integrasjon mot interne systemer ved bruk av bl.a. DTD’er

9 Interne formatkonverteringer EDIFACT basert EDI XML basert EDI Dataflyt med konvertering Dataflyt uten konvertering Layoutinstruksjoner

10 XML/EDI og relaterte begreper Open-EDI OO-EDI Object Orientet-EDI XML/EDI XML familien av standarder ebXML electronic business XML UN/EDIFACT DTD Document Type Definitions XSL eXstensible Style Language UML Unified Modeling Language ECMAScript Java XML eXtensible Markup Language EDIFACT -syntaks (ISO 9735) Referansemodeller: Konsepter: Beskrivelsespråk: Programeringsspråk: Syntakser:

11 XML Ordre I praksis må meldingen være i overensstemmelse med en DTD og helst en XSL spesifikasjon

12 EDIFACT versus XML/EDI Handelsløsninger basert på: EDIFACT Implementasjonsguiden representerer datamodellen Bilaterale avtaler Programvare distribusjon, ofte disketter Ingen støttemekanismer for presentasjon Ingen støtte for integrasjon mot interne systemer Ofte trengs det dyr programvare XML Programvare distribusjon, Internett DTD representerer datamodellen Har støttemekanismer for presentasjon Mulig støtte for integrasjon mot interne systemer Mye gratis programvare er tilgengelig

13 Standardisering av DTD’er Alle tilpasser seg hverandres DTD’er Alle tilpasser seg en felles DTD

14 Balansegang Standardisering Frihet og fleksibilitet Nysatsning Installert base Interne forhold Eksterne forhold Standardisering: Mange overlappende standardiseringsinitiativer

15 Formatkonvertering Konvertering mellom DTD’er i samme format Semantisk utfordrende Konvertering mellom formater og evt. mellom DTD’er og Implementasjons Guider XML, EDIFACT, X12 Formatkonverteringer ødelegger digitale signaturer Evt. bruk av tiltrodde tredjeparter

16 Eksisterende datasystemer og infrastruktur Integrasjon mot: Interne systemer Eksterne systemer Ny teknologi må spille sammen med eksisterende teknologi Return of investment Når mange aktører benytter en meldingsstandard er det nesten umulig å endre den

17 electronic business XML, ebXML Målsetning Definere en åpen teknisk infrastruktur som baserer seg på XML Utforske og identifisere deler som kan og bør standardiseres Tidsplan Ferdig innen 18 måneder (forsommeren 2000) Deltakere UN/CEFACT - United Nations Centre for the Facilitation of Procedures and Practices for administration, Commerce and Transport OASIS - the Organisation for the Advancement of Structured Information Standards

18 Forbedringer ved å benytte XML/EDI Blir der forbedringer med hensyn på: Integrasjon mellom Internt datasystemer og interne rutiner Enighet om utvekslingsformater som kan benyttes nasjonalt Enighet om utvekslingsformater som kan benyttes internasjonalt Utviklingskostnad og programvarekostnad En kan benytte store mengder av billig, til tider gratis programvare Driftskostnader Kanskje, for dem som bare henter ned en web-side for å få utført sin transaksjon Nødvendigvis ikke for dem som skal drifte og vedlikeholde både server og klientløsningene Skalerbarehet (utvide antall klienter, servere, meldingstyper mm.) syntaksvalg påvirker ikke skalering, det er knyttet til valg av applikasjonsarkitektur Versjonshåndtering av DTD’er slik som med IG’er

19 Kjøper Tjenester og nettressurser Tiltrodd tredjepart Nettverk Scenario- katalog Rollekatalog Programvare / objekt bibliotek Åpen ad hoc ehandel, en mulig skisse Semantisk repository Selger Transportør Bank

20 XML Drømmen? Hvis: alle hadde benyttet XML som utvekslingsformat alle DTD’er var basert på byggesteiner fra en semantisk kilde (repository) Drømmen blir knust når de første krav om endring i utvekslingsformat og/eller semantikk kommer på bordet. Konklusjonen er at vi må forholde oss til sameksistens Vi må akseptere at virksomheter utveksler forretningsdokumenter på forskjellig syntaks, struktur og semantikk i både åpne og lukkede nett. Forretningsmessige transaksjoner vil foregå i henhold til en blanding av nasjonale og internasjonale forretningstradisjoner.

21 Relevante pekere sine XML sider toppside toppside toppside toppside XML sider ISIS XML/EDI Project Website Introducing XML/EDI Frameworks

22 "It is not the strongest of the species that survives, nor the most intelligent; it is the one that is most adaptable to change." Charles Darwin