A cosa serve effettivamente Microsoft BizTalk?


14

Mi è stato affidato il compito di configurare un server di gestione temporanea Microsoft BizTalk per consentire ai nostri sviluppatori di testare l'integrazione per un client.

Il problema è che non ho idea di cosa sia BizTalk, cosa faccia o per cosa venga utilizzato. Tutto ciò che posso leggere al riguardo sul sito Web di Microsoft è tutto solo un fluff di marketing, per quanto posso dire, con molte grandi parole intraprendenti (frasi come "BizTalk consente alla tua organizzazione di integrare senza soluzione di continuità sistemi disparati e connettere partner commerciali")

Qualcuno può fare luce su ciò che effettivamente BizTalk fa? I nostri sviluppatori non lo sanno, solo che devono integrarsi con esso!


Grazie per questa domanda! Stavo cercando una breve descrizione significativa e comprensibile di BizTalk e non riuscivo a trovarne una!
ZweiBlumen,

Risposte:


11

Biztalk consente alle applicazioni di comunicare tra loro. Viene utilizzato per condividere informazioni o eventi tra applicazioni o sistemi necessari per collaborare in un processo aziendale.

Fornisce un modo per mappare input e output di sistemi diversi, ad esempio quando usano protocolli o formati incompatibili. Credo che questo sia fatto in XML. Fornisce inoltre raccolte di script o procedure, chiamate orchestrazioni, che consentono l'esecuzione di una serie di azioni nei sistemi di destinazione quando innescate da qualcosa che accade in un altro sistema.

È un'implementazione di un bus di servizio aziendale , che è una piattaforma per la costruzione di un'architettura orientata ai servizi - se ciò aiuta ...


Aaah, sembra molto simile a iBolt ( magicsoftware.com/en/products/?catID=41 ) - grazie, questo mi dà almeno un punto di partenza!
Mark Henderson

Sembra più DBus.
Tom O'Connor il

3

Per comprendere meglio i concetti di integrazione delle applicazioni aziendali, ti consiglio vivamente questo libro .

Fornisce una panoramica di tutti i modelli che vedrai e alcuni suggerimenti sui diversi concorrenti del mercato (Tibco, Biztalk e qualcosa di IBM che ho dimenticato il nome).


0

Puoi usarlo come praticamente qualsiasi cosa, ma scommetterei un sacco di soldi che EDI è il capo delle installazioni di Biztalk.

Fondamentalmente; fare la traduzione tra diversi formati di file e-commerce (ordini b2b, fatture, what-not); estendendo in tal modo il dominio di qualunque società di software ERP utilizzi.


0

In termini concisi è un Enterprise Service Bus (ESB). Un modello di architettura orientata ai servizi (SOA) che contiene l'orchestrazione dei servizi, la trasformazione della messaggistica e un broker di servizi. Consente alle grandi aziende di esporre sostanzialmente un servizio web o un servizio funzionale e attraverso canali di comunicazione comunicare informazioni disparate tra tutti i tipi di sistemi. vale a dire:

  • comunicare un DB AS / 400 molto vecchio con un software di elaborazione basato su C ++.
  • integrare un'app Web j2ee con una piattaforma BPM per attivare i processi aziendali
  • eseguire alcune operazioni CRUD DB su richiesta. (ad es. ottenere il totale dei datori di lavoro con certificazione SOA)

Biztalk non è comunemente usato al momento (2018) e altri concorrenti hanno superato quello spazio di integrazione. concorrenti come TIBCO, IBM, Amazon, Mulesoft.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.