Hva er XMLEDI Per Myrseth Avdeling for elektronisk

  • Slides: 15
Download presentation
Hva er XML/EDI Per Myrseth Avdeling for elektronisk markedsplass og virksomhetsutvikling Norsk Regnesentral www.

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

Interorganisatorisk system I Selger Kjøper Internt datasystem Trekker ut og laster inn data Mekanismer

Interorganisatorisk system I Selger Kjøper Internt datasystem Trekker ut og laster inn data Mekanismer for meldingsutveksling Browser Datanett 2

Interorganisatorisk system II Interne rutiner Internt datasystem Trekker ut og laster inn data Mekanismer

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

Layout versus beskrivelse av struktur Times halvfet, 24 pkt, sentrert Tahoma normal, 16 pkt,

Layout versus beskrivelse av struktur Times halvfet, 24 pkt, sentrert Tahoma normal, 16 pkt, venstrestilt Times normal 16 pkt, venstrestilt z. Stortingsnotat tittel z. Til: Kjell Magne Bondevik mottaker z. Fra: Torbjørn Jagland avsender z. Dato: 1999. 10. 13 dato z. Emne: Statsbudsjettets format emne z. Jeg synes statsbudsjettet skal skrives i XML format! avsnitt Tekstbehandler og XML altfor ofte HTML 4

År 2000 1995 1990 1985 XML/EDI og litt historie # Handelspartnere som kan nås

År 2000 1995 1990 1985 XML/EDI og litt historie # Handelspartnere som kan nås XML/EDI XML Browser Internett ”åpnes” Objektorienterte databaser EDIFACT ISO standard X. 400 Relasjons databaser Lagringskostnad Hierarkiske databaser Båndbreddekostnad 1980 Ura CPUkostnad 5

Fem byggesteiner for XML/EDI XML Templates Web Foundation Fusion EDI Business Methods 6 Processing

Fem byggesteiner for XML/EDI XML Templates Web Foundation Fusion EDI Business Methods 6 Processing Logic Agents Implementation Repository Methods Global Reference Dictionary

XML Ordre <? xml version="1. 0"? > <? xml-stylesheet href="cenorder. xsl" type="text/xsl"? > <!DOCTYPE

XML Ordre <? xml version="1. 0"? > <? xml-stylesheet href="cenorder. xsl" type="text/xsl"? > <!DOCTYPE Order SYSTEM "cenorder. dtd"> <Order> <Message. ID>19991013. 15</Message. ID> <Date>19991013</Date> <Refers. To Doc. Type="Contract. No" Doc. ID="652744" Line="112"/> <Buyer><EAN>5012345678900</EAN></Buyer> <Supplier><EAN>6012345678900</EAN></Supplier> <Item. ID Code. Type="Buyers. Part. No">8012345678900</Item. ID> <Quantity>90</Quantity> <Deliver>19991021</Deliver> </Item> </Order> I praksis må meldingen være i overensstemmelse med en DTD og helst en XSL spesifikasjon 7

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

Interne formatkonverteringer EDIFACT basert EDI XML basert EDI Dataflyt med konvertering Dataflyt uten konvertering Layout instruksjoner 8

EDIFACT versus XML/EDI Handelsløsninger basert på: • EDIFACT • Programvare distribueres via disketter •

EDIFACT versus XML/EDI Handelsløsninger basert på: • EDIFACT • Programvare distribueres via disketter • Implementasjonsguiden representerer datamodellen • Bilaterale avtaler • Ingen støttemekanismer for presentasjon • Ingen støtte for integrasjon mot interne systemer • XML • Programvare distribuert over Internett • DTD representerer datamodellen • Har støttemekanismer for presentasjon • Mulig støtte for integrasjon mot interne systemer 9

Balansegang Standardisering <=> Frihet og fleksibilitet Nysatsning <=> Installert base Interne forhold <=> Eksterne

Balansegang Standardisering <=> Frihet og fleksibilitet Nysatsning <=> Installert base Interne forhold <=> Eksterne forhold Pr. idag: mange overlappende standardiseringsinitiativer 10

XML/EDI og relaterte begreper Referansemodeller Open-EDI Konsepter OO-EDI XML/EDI EDIFACT Beskrivelsespråk DTD XSL UML

XML/EDI og relaterte begreper Referansemodeller Open-EDI Konsepter OO-EDI XML/EDI EDIFACT Beskrivelsespråk DTD XSL UML Object Orientet-EDI Hele XML familien av standarder Document Type Definitions e. Xstensible Style Language Unified Modeling Language Programeringsspråk ECMAScript Java Syntaks XML e. Xtensible Markup Language EDIFACT 11

Installert base • Interne systemer og integrasjon mot eksterne systemer • De fleste bedrifters

Installert base • Interne systemer og integrasjon mot eksterne systemer • De fleste bedrifters virkelighet: Mange interne systemer • Legger kraftige føringer på innføring av ny teknologi • Return of investment • Gir treghet i endringsprosesser 12

Formatkonvertering • Konvertering mellom formater • XML, EDIFACT, X 12 • Hybrider kan benytte

Formatkonvertering • Konvertering mellom formater • XML, EDIFACT, X 12 • Hybrider kan benytte eksisterende meldingsinfrastrukturer • XML hode med EDIFACT som kropp • EDIFACT hode med XML som kropp • Formatkonverteringer ødelegger digitale signaturer • Tiltrodde tredjeparter 13

XML Norge 99 1. - 2. desember www. sgml. no/xml 99/ Ikke bare utveksling,

XML Norge 99 1. - 2. desember www. sgml. no/xml 99/ Ikke bare utveksling, men også • presentasjon • lagring • prosessering og • bearbeiding av XML basert informasjon Internasjonal gjeste foreleser: Peter Murray-Rust Foredragsholdere og utstillere fra: Opera Software, Step Infotek, New Media Science, Posten SDS, Computas AS, Universitetes Senter for Informasjons. Teknologi, Norsk Regnesentral m. fl. 14

Oppsummering XML/EDI er et velkomment og interessant innslag. XML/EDI bidrar med teknologiske forbedringer på

Oppsummering XML/EDI er et velkomment og interessant innslag. XML/EDI bidrar med teknologiske forbedringer på noen av hovedproblemene innen åpen ehandel og forretningsdrift. 15