Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

NemHandel åbner døren for nye digitale muligheder Microsoft seminar om Service Orienteret Arkitektur Charlottehaven Tirsdag den 8. april 2008 Mikkel Hippe.

Lignende præsentationer


Præsentationer af emnet: "NemHandel åbner døren for nye digitale muligheder Microsoft seminar om Service Orienteret Arkitektur Charlottehaven Tirsdag den 8. april 2008 Mikkel Hippe."— Præsentationens transcript:

1 NemHandel åbner døren for nye digitale muligheder Microsoft seminar om Service Orienteret Arkitektur Charlottehaven Tirsdag den 8. april 2008 Mikkel Hippe Brun, Chefkonsulent, IT- og Telestyrelsen Morten Hougesen, Senior Manager, Public Service, Accenture Gert Sylvest, Principal Associate Consultant, Avanade

2 NemHandel set fra 3 perspektiver Forretningen v/ Mikkel Kort om NemHandel Business case Forretningskrav Nationale og internationale perspektiver Arkitekturen v/ Morten NemHandel infrastrukturen Komponenter og standarder Demo Anvendelsesområder Teknikken v/ Gert Leverance RASP stakken på.NET platformen Interoperabilitet

3 Center for Serviceorienteret Infrastruktur Arbejder for at sikre etableringen af en sammenhængende National IT-infrastruktur til gavn for Den offentlige sektor og Den private sektor Produkter Implementeringsmodeller Standarder / profiler Referenceimplementeringer Infrastruktur-komponenter

4 Situationen i dag: 9.7.1 ”E-faktura via internettet”: Der etableres en internetbaseret infrastruktur, der skal gøre det muligt for virksomhederne på en simpel, billig, fleksibel og sikker måde at afsende forretningsmeddelelser – fx e-faktura – via internettet. Etableringen skal ske i samarbejde med private IT-leverandører. Systemet skal være klar til brug i 2007.

5 Afsæt i e-fakturering Fremskridt 1,25 millioner e-fakturaer modtages hver måned Elektronisk workflow ved godkendelse Der er høstet gevinster Den offentlige og private sektor er godt forberedt Udfordringer Det oprindelige initiativ tilgodeser ikke b2b anvendelsen Omkostningerne står ikke mål med gevinsterne for mange Læs Ind anvendes i stort omfang Støtten til Læs Ind ordningen bremser udbredelsen

6 Vision for NemHandel: Det skal være lige så let at sende og modtage elektroniske forretningsdokumenter, som det er at anvende e-mail.

7 Hvor stort er potentialet? 191 millioner forretnings-meddelelser udvekslet (ordrer og faktura)

8 Hvad er leveret? Standarder for e-handel OIOUBL 2.01 Åben proces med deltagelse fra den private sektor Infrastruktur-standarder og komponenter Baseret på åbne standarder Via internettet Udnytter den digitale signatur E-handelsregister Open source software Juridisk ramme Paraplyaftale Lovgivning

9 Internationale perspektiver PEPPOL – Pan European Public Procurement Online NemHandel infrastruktur til 10 lande og regioner DK ansvarlig for infrastruktur og e-faktura 20 millioner Euro eLink Europæisk WS-profil

10 © 2008 Accenture. All rights reserved. Accenture, its logo, and Accenture “High performance. Delivered.” are trademarks of Accenture. 6177 NemHandel åbner døren for nye digitale muligheder Microsoft seminar om Service Orienteret Arkitektur Tirsdag den 8. april 2008 Morten Hougesen, Senior Manager, Public Service, Accenture

11 NemHandel infrastrukturen (RASP og UDDI profilerne) understøtter… Sikker, pålidelig og uafviselig udveksling af forretningsdokumenter via internet (fx elektroniske tinglysningsdokumenter eller regninger) At en offentlig myndighed eller en privat virksomhed kan udstille de digitale services som understøttes, i et fælles service-katalog. Hvad, hvor og hvordan? Hvor: lille@virksomhed.dk Hvordan: NemHandel, Digital Signatur Faktura, krypteret og signeret (anbefalet brev) Signeret kvittering NemHandel register Virksomhed A Virksomhed B Hvad: e-faktura Hvor? (CVR eller EAN)

12 Profilernes sammenhæng Anvendelsesramme OIO RASP er afhængig af underliggende profiler. De underliggende profiler kan anvendes isoleret eller som byggesten til andre profiler

13 Gartner, Inc. Research Director, Charles Abrams, noted, "Reliable messaging is key to the future growth of business-to-business Web services. The need for secure and verifiable transactions among trading partners is paramount, for both narrow supply chains and broad industry groupings.” WS-ReliableMessaging is under specification by OASIS WS-RX committee: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-rx RELIABLE MESSAGING EXAMPLE Receiver PartySender Party Create Sequence Response (ID=xyz) CreateSequence Sequence (ID=xyz, MessageNumber=1) Sequence (ID=xyz, MessageNumber=2) Sequence (ID=xyz, MessageNumber=3, last message) Sequence Acknowledegement (ID=xyz, Acknowledegement Range =1,3) Sequence (ID=xyz, Message Number = 2, Ack Requested) Sequence Acknowledegement (ID=xyz, Acknowledegement Range =1...3) Terminate Sequence (ID=xyz)

14 MESSAGE EXCHANGE EXAMPLE Receiver Party Sender Party Replicated registries Master serviceregistry OCSP Server SMTP Server OCES CA LDAP Server Endpoint Lookup Activation Replication Registration Certificate Status lookup Verifying signature Signature proof Decryption SMTP exchange HTTP exchange SMTP exchange SMTP exchange Public key lookup Signature Proof Decryption Reliable Messaging acknowledgement SigningEncryption Lookup with: - OIO e-business Profile - OIOUBL document - CVR number

15 NemHandel klienten…. demo

16 Anvendelse af RASP  Elektronisk handel  Navision Stat  500 installationer som udrulles i 2008  > 1 million meddelelser / år  Region SydDanmark  Gateway - KMD  E-handel  NemKonto  ITST’s klient  25 virksomheder  LaserNet  Mamut / Stellar ERP  12.000 kunder  Virk.dk  Fakturablanket  e-Tinglysning  Domstolsstyrelsen  BRF

17 © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. SOA med WCF Microsoft seminar om Service Orienteret Arkitektur Gert Sylvest, Principal Associate Consultant, Avanade 2008-04-08

18 © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Agenda (TMP) Leverance RASP på.NET platformen WCF extensions: Email transport Interoperabilitet Erfaringer Spørgsmål og links

19 © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Leverance Målsætning: En referenceimplementering af OIO RASP og OIO UDDI specifikationerne -På både Java og.NET platformen.. samt en applikation, som demonstrerer anvendelsene af bibliotekerne – Dvs OIO Nemhandel Klienten (.NET) – Java-version er på vej POC på Indigo (WCF/.NET 3.0 beta) i starten af 2006 – Hvorfor? −Deployment: Integreret i.NET frameworket −WS-ReliableMessaging (pålidelig udveksling) −Pipeline og konfigurabilitet (bindings, behaviours, custom transport, stack plug-ins)

20 © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Leverance Hvad er i RASP biblioteket? Funktion RASP bibliotek CoreChannelsWS-* (WCF)SMTP Schema, XSLT etc SignaturbevisUtilitiesLDAP, OCSPUDDI utilsOCES utils

21 UBL specifikt © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Leverance RASP Bibliotek Nemhandel klient bibliotek

22 RASP profilen i WCF Signaturbevis WS-ReliableMessaging (Feb 2005) WS-security 1.0 SOAP (1.2) HTTP transport Custom Email transport © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. XML Schematron validering XML Schema validering RASP 1.0 WCF Extensions Transport Email transport lag "Interceptors" (custom channels) XML Schema valideringer Schematron validering (via XSLT) Signaturebevis generator XSLT transformation Meddelelses property interceptor Behaviours Kryptering af WS-RM SOAP bodies Signering af custom headers

23 WCF arkitektur © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries.

24 RASP konfigurationen til WCF © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries.

25 SOAP over email © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Krav:  Flytte hele SOAP meddelelser som over HTTP  Beskeder må ikke ændres af mail servere  Tillad service og operation dispatching direktiver  Som minimum implementerbar/interoperabel med Java Axis Løsning  SOAP sendes som base64-encoded MIME attachement  Mail body ignoreres  MIME headers udnyttes til at identificeres hhv service og operation

26 WCF channels © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries.

27 Interoperabilitet © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Hvad tester vi?.Net synkron kanal / Axis asynkron transport WS-S implementationen (1.0) WS-RM implementationen (Feb 2005) Både positive og fejlscenarier

28 Interoperabilitet © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Tests Positive scenarier: Overensstemmelse på XML niveau (namespaces, elementer, strukturering) Basal afsendelse og modtagelse: Rå SOAP, forkellige kombinationer af RM, WSS, HTTP, SMTP Custom headers Fejlscenarier: WS-RM resending Timeouts Stack mismatches Clock skews

29 Lessons learned © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. WCF Overholder WS-* standarderne Klippestabil Stærkt forum med hurtige og kompetente svar Ekstremt konfigurabel og udvidbar, både programmatisk & konfigurationsmæssigt, klient- og serverside. Applikationsudvikling: Enkelt, baseret på bindings og contracts Udvikling af custom extensions: Fleksibelt, men komplekst og tidskrævende

30 Lessons learned © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Interoperabilitet WCF overholder standarderne For enkle request/response web services uden WS-*: Fint nok, hold dig til WS-I basic profile Udfordringer med WS-* WS-RM: Betydelige udfordringer (feb. 2005 versionen). For at implementere WS-RM i et synkront HTTP scenarie må man lægge en tolkning over spec'en – flere måder at gøre dette på. Fejlscenarier har givet de største udfordringer Propagering af faults gennem lagene i stakken HTTP statuskoder Korrelation af meddelelser (faults) Kryptering/signering af faults

31 Spørgsmål & info © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries.

32 Tilgængelige open-source komponenter Produktionsklar 1. september 2007 © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries.

33 RASP workshop 22. maj © 2006 Avanade Inc. All rights reserved. The Avanade name and logo are registered trademarks in the US and other countries. Tilmelding på ibiz-center.dk – deltagelse er gratis


Download ppt "NemHandel åbner døren for nye digitale muligheder Microsoft seminar om Service Orienteret Arkitektur Charlottehaven Tirsdag den 8. april 2008 Mikkel Hippe."

Lignende præsentationer


Annoncer fra Google