Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Fagleg forum, 27. mars 2003 Tor Hovland

Liknende presentasjoner


Presentasjon om: "Fagleg forum, 27. mars 2003 Tor Hovland"— Utskrift av presentasjonen:

1 Fagleg forum, 27. mars 2003 Tor Hovland
Litt om BizTalk Server Fagleg forum, 27. mars 2003 Tor Hovland

2 Kva kan BizTalk gjere for oss?
Konvertere innkomande eller utgåande meldingar til eit format som passar oss eller forretningspartnaren vår betre. Overta ansvaret for å transportere og motta meldingar, slik at vår applikasjon ikkje treng implementere robust transportlogikk. Køyre logikk på innkomande meldingar, for så å rute dei til riktig mottakar. Kan utvidast med adaptere. Microsoft tilbyr for MQSeries, SAP og Web Services. I tillegg finst hundrevis av tredjeparts adaptere. 7. november 2018

3 Kvifor ikkje handtere dette sjølv?
Arbeidskrevande å tolke lange og kompliserte meldingsformat med manuell kode. Arbeidskrevande dersom ein arbeider med mange ulike meldingsformat. Arbeidskrevande dersom meldingsformat er i stadig endring. Vanskeleg å handtere på ein skalerbar måte dersom trafikken er stor. 7. november 2018

4 Dataformat i BizTalk XML EDIFACT X12 flate tekstfiler 7. november 2018

5 BizTalk Server består av
BizTalk Editor: Bearbeiding av dokumentspesifikasjonar. BizTalk Mapper: Transformering frå ein dokumentspesifikasjon til ein annan. BizTalk Messaging Manager: Definering av transportprosess. BizTalk Orchestration Designer: Visio-basert design av forretningsprosessar. BizTalk Server Administration: Administrasjon av receive-funksjonar og køer. BizTalk Document Tracking: Web-applikasjon for analysering av trafikk. 7. november 2018

6 BizTalk Editor Definere og endre dokumentspesifikasjon for XML, EDI eller flate filer. Kan validere dokument mot spesifikasjon. Kan opprette testinstans frå spesifikasjon. Kan importere DTD og XDR. Kan dedusere skjema frå XML-instans, men utan datatypar. Kan ikkje importere XSD enno. Må bruke XMLSPY eller liknande for å konvertere XSD til XDR fyrst. 7. november 2018

7 BizTalk Mapper Definere korleis data skal konverterast frå ein spesifikasjon til ein annan. Ikkje berre konvertere, men også prosessere. Funktoidar; små VB-rutinar for strenghandtering, matematikk, logikk, dato & tid, typekonvertering, databasetilgang, iterasjon, etc. Kan scripte eigne funktoidar sjølv. 7. november 2018

8 BizTalk Messaging Manager
Definere ein kommunikasjonsprosess som består av: To dokumentspesifikasjonar og ein mapping. Mottakar (messaging port) Avsender (kan vere open) Kan også definere: primærtransport og backup-transport konvoluttar (dersom meldinga ikkje er XML) organisasjonar og applikasjonar distribusjonslister MIME-koding, kryptering og signatur kvittering, tracking og filtrering 7. november 2018

9 Transportmetodar i BizTalk
Meldingar til BizTalk: COM-grensesnitt lokal fil til pickup-katalog Message Queue HTTP Post Meldingar frå BizTalk: lokal fil Message Queue HTTP / HTTPS SMTP loopback Application Integration Components (AIC) XLANG schedule 7. november 2018

10 Eksempel på implementasjon
7. november 2018

11 Tuning av BizTalk Server
Kan enkelt sette opp eit BizTalk-cluster. Kan justere antall receive threads. Kan justere antall worker threads. Kan justere storleiken på cache. Kan justere batch-storleik (tal på meldingar i ein transaksjon). 7. november 2018

12 Korleis gjere endringar i struktur
Endre dokumentspesifikasjonen i BizTalk Editor og lagre i WebDAV. Endre dokumentinstansane tilsvarande, eller generer ny testinstans. Les inn spesifikasjonen på nytt i BizTalk Mapper, og gjenopprett koplingar som har falle bort. Lagre i WebDAV. Finn dokumentdefinisjonen i Messaging Manager. Velg Edit og trykk OK. Finn kanalen i Messaging Manager. Velg Edit og trykk Finish. 7. november 2018

13 XLANG Schedules Visio-basert programmering av forretningsprosessar.
Flytdiagram med Begin, Action, Decision, While, Fork, Join, Transaction, End og Abort. ”On failure of transaction” og ”Compensation for transaction”. Meldingar kan sendast til COM-komponentar, scripts, meldingskø eller til ein BizTalk-port. 7. november 2018

14 Application Integration Components
Komponentar du kan skrive sjølv, og som fungerer som bru mellom BizTalk og eksterne applikasjonar. Nyttig for å inkludere applikasjonar som ikkje kan kommunisere med BizTalk på tradisjonelt vis (filkopiering, meldingskø, etc.) Mengder av tredjeparts AIC er tilgjengeleg. 7. november 2018


Laste ned ppt "Fagleg forum, 27. mars 2003 Tor Hovland"

Liknende presentasjoner


Annonser fra Google