Microsoft BizTalk Server
Microsoft BizTalk Server er et XML-baseret Messaging System fra Microsoft til Enterprise Application Integration. Det bruges til at integrere programmer dvs at få to eller flere programmer til at udveksle data.
Internt arbejder BizTalk fortrinsvis med XML-dokumenter tilknyttet et sæt af metadata, men eksternt kan det arbejde med en lang række forskellige ting blandt andet: tekstfiler (f.eks. kommasepareret), SMTP (email), POP3 (email), SOAP og Web services. Det har også adaptere til EDI, Tibco, Microsoft SQL Server og Microsoft SharePoint. XML-dokumenter er som regel defineret i XML-schemaer[1] og kan have specielle udvidelser i annotationer.
Det findes i følgende versioner:
- BizTalk Server 2000
- BizTalk Server 2002
- BizTalk Server 2004
- BizTalk Server 2006
- BizTalk Server 2006 R2
- BizTalk Server 2009
- BizTalk Server 2010
- BizTalk Server 2013
- BizTalk Server 2013 R2
- BizTalk Server 2016
- BizTalk Server 2020
BizTalk Server 2004 var den første version der brugte .NET-teknologi og 2006 R2 var første version med adaptere til Windows Communication Foundation (WCF). Generelt følges BizTalk-versionerne med versioner i udviklingsværktøjet Microsoft Visual Studio og databasen Microsoft SQL Server.
Man vælger hvordan forskellige programmer skal udveksle data via et "plug-in" til Microsoft Visual Studio, der er et udviklingsværktøj, men man skal som hovedregel ikke programmere noget. Opsætningen af en integration foregår ved at man trække nogle standardkomponenter ind og indtaster parametre. Man skal typisk konfigurere følgende:
- adapter – skal der indlæses tekstfiler eller f.eks. modtages kald via HTTP
- pipeline – konvertere det modtagne dokument til et XML-dokument ud fra et XML Schema
- mapping – lav transformation af XML så det er som vi ønsker det (XSLT)
- orchestration – lav regler for hvor dokumentet skal sendes hen hvis der er flere mulige modtagere eller andet avanceret logik.
- send-pipeline – vælg hvordan dokumentet skal sendes til modtageren.
| Spire Denne artikel om software og programmering er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den. |
- ^ XML-schema, W3C's anbefaling.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.