Ladda ner presentationen
Presentation laddar. Vänta.
Publicerades avIsak Axelsson
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
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.