Presentation laddar. Vänta.

Presentation laddar. Vänta.

Laboration 4 The Final Chapter. Syfte Konvertera från ert filformat till vårt Ert format –XML eller textfil –Har ni sparat binärt tidigare bör ni skriva.

Liknande presentationer


En presentation över ämnet: "Laboration 4 The Final Chapter. Syfte Konvertera från ert filformat till vårt Ert format –XML eller textfil –Har ni sparat binärt tidigare bör ni skriva."— Presentationens avskrift:

1 Laboration 4 The Final Chapter

2 Syfte Konvertera från ert filformat till vårt Ert format –XML eller textfil –Har ni sparat binärt tidigare bör ni skriva om så att ni sparar som textfil eller XML –BizTalk kan givetvis trimmas att ta emot vilket format som helst, men det blir komplexare så Vårt format –XML

3 Vårt format Name (string) –Produktens namn Count (int) –Antal i lager Price (float) –Produktens pris Comment (string) –Fritextkommentar Artist (string) –Produktens skapare Publisher (string) –Förlag Genre (string) –Typ av produkt Year (int) –Utgivningsår ProductID (int) –Produktnummer

4 Exempelfil South of Heaven 666 66,6 Världens bästa skiva Slayer Def Jam Metal 1986 666 Altars of Madness 666 66,6 Multo bueno Morbid Angel Earache Metal 1989 667

5 Process Läsa in er fil –Port och pipe Konvertera till XML –Schema Mappa till vårt format (XML -> XML) –Mapper Skriva vår fil –Pipe och port

6 Process (forts) Allt på föregående sliden sköts av en så kallad orchestration En orchestration länkar samman de olika delarna i ett BizTalk-projekt Det är i princip det enda som behövs som ni inte har övat på tidigare Kan vara hur stor och komplex som helst Blir dock ganska liten i detta fall

7 Skapa kataloger

8 Skapa nytt BizTalk-projekt

9 Skapa infil Kopiera texten nedan till en ny textfil Spara i Laboration4-mappen Tomas Ledin, Greatest hits, Oxymoron, 2009, 24, 1024, 19.90 Hank Williams III, Damn right rebel proud, Unknown, 2009, 75, 1025, 99.90 Dead Prez, Politrikkks, Dead Prez Inc, 2009, 82, 1026, 99.90

10 Så här alltså

11 Skapa in-schema

12 In-schema…

13 …in-schema…

14 Bestäm vad ett element är

15 Klar med översta nivån…

16 …definiera varje elements struktur

17 Definiera delarnas namn och typ

18 …klar!

19 Skapa utdatafil (fås av oss för labb)

20 Skapa ut-schema…

21 …från utdatafilen

22 Oops! Man kan visst inte ha svenska tecken i sin exempelfil för generering av scheman Vi ändrar till ”Varldens basta skiva” i stället och ser om det funkar bättre Internationalisering funkar sådär hittills vad det verkar

23 Såhär menar jag

24 Gör ett nytt försök att generera…

25 Pang poff så funkar det

26 Sätt rätt typ på priset

27 Skapa mappning mellan schemana

28 Sätt in-schema…

29 …och ut-schema

30 Mappa attribut i in till attribut i ut

31 Finns fler i utschema än i inschema…

32 …sätt defaultvärden på dem

33 Som så

34 Validera mappningen

35 Testa mappningen

36 Skapa in-pipeline

37 …koppla rätt schema till inpipelinen

38 och out-pipeline

39 Sådär ja

40 Skapa orchestration

41 Ny (tom) orchestration skapad

42 Lägg till in-port Drag and drop

43 …the inport continues

44 Koppla rätt schema till inporten

45 So far, so good

46 Skapa utport Drag and drop

47 Följ instruktionerna…

48 Sätt rätt schema på utporten

49 Status så långt

50 Dags att ta emot meddelanden Drag and drop

51 Först behövs ett meddelande

52 Repeat after me: ”one more message”

53 Bestäm medd. och port för receive Antingen här… …eller genom att dra ut strecket manuellt

54 Sätt receive activate till true

55 Lägg till send Drag and drop

56 Koppla medd och port till send

57 Nu fattas bara mappningen Drag and drop

58 Bestäm vilken map som gäller Motsvarande för Destination Och Message_2

59 Klar med mappningen

60 Generera nyckel…

61 …och använd den i projektet

62 Passa på att ge din applikation ett namn

63 Klar med allt, nästan

64 Kvar är att koppla mappar till portar

65 BizTalk – Laboration 4 Input-fil (.txt eller.xml) Port Mapp på hårddisk Placera fil i Läses in via Pipe- line BizTalks meddelandelåda Hamnar i Pipe- line Port Mapp på hårddisk Output-fil (.txt eller.xml) Hämtas ut av Placerar i Orchestration Hämtar medd. Mapper

66 Starta BizTalk Administration Console

67 Skapa inport…

68 …konfigurera den…

69 …att hämta från in-mappen…

70 …och använda inPipeline

71 Skapa utport

72 Koppla ihop orchestration

73 Starta applikationen…

74 Kopiera in inputfilen till in-mappen

75 Filen försvinner och återuppstår i utmappen som en xml-fil

76 Klar, filen kan nu importeras i SimpleMedias system

77 För att klara laboration 4 Ändra inschemat –Så att det passar ert filformat Ändra mappningen –Mellan ert filformat och utformatet Rebuilda Redeploya


Ladda ner ppt "Laboration 4 The Final Chapter. Syfte Konvertera från ert filformat till vårt Ert format –XML eller textfil –Har ni sparat binärt tidigare bör ni skriva."

Liknande presentationer


Google-annonser