• Blog
  • Info Support
  • Career
  • Training
  • International Group
  • Info Support
  • Blog
  • Career
  • Training
  • International Group
  • Search
logo InfoSupport
  • Latest blogs
  • Popular blogs
  • Experts
      • Alles
      • Bloggers
      • Speakers
  • Meet us
  • About us
    • nl
    • en
    • .NET
    • Advanced Analytics
    • Agile
    • Akka
    • Alexa
    • Algorithms
    • Api's
    • Architectuur
    • Artificial Intelligence
    • ATDD
    • Augmented Reality
    • AWS
    • Azure
    • Big Data
    • Blockchain
    • Business Intelligence
    • Cloud
    • Code Combat
    • Cognitive Services
    • Communicatie
    • Containers
    • Continuous Delivery
    • CQRS
    • Cyber Security
    • Dapr
    • Data
    • Data & Analystics
    • Data Science
    • Data Warehousing
    • Databricks
    • DevOps
    • Digital Days
    • Docker
    • eHealth
    • Enterprise Architecture
    • Hacking
    • Infrastructure & Hosting
    • Innovatie
    • Integration
    • Internet of Things
    • Java
    • Machine Learning
    • Microservices
    • Microsoft
    • Microsoft Bot Framework
    • Microsoft Data Platform
    • Mobile Development
    • Mutation Testing
    • Open source
    • Pepper
    • Power BI
    • Privacy & Ethiek
    • Python
    • Quality Assistance & Test
    • Quality Assurance & Test
    • Requirements Management
    • Scala
    • Scratch
    • Security
    • SharePoint
    • Software Architecture
    • Software development
    • Software Factory
    • SQL Server
    • SSL
    • Start-up
    • Startup thinking
    • Stryker
    • Test Quality
    • Testing
    • TLS
    • TypeScript
    • Various
    • Web Development
    • Web-scale IT
    • Xamarin
    • Alles
    • Bloggers
    • Speakers
Home » Enterprise Application Integration in de Cloud
  • Enterprise Application Integration in de Cloud

    • By Erik Oppedijk
    • Cloud 10 years ago
    • Cloud 0 comments
    • Cloud Cloud
    Enterprise Application Integration in de Cloud

    De CTP release voor Enterprise Application Integration in de Cloud is uit (oftewel BizTalk in de Cloud).

    Er zijn 3 onderdelen beschikbaar:

    1. Data integratie via Rich Messaging Endpoints, namelijk de Bridge (BizTalk Messaging) en Maps
    2. Service Bus Connect via de (BizTalk) LOB adapters
    3. Business to Business Messaging (EDI)

    Wat zit er in de Rich Messaging Endpoints:

    In Visual studio is een nieuw project blok aangemaakt met de naam ServiceBus, hier vinden we een EDI Project die we kunnen gebruiken om losse schemas en maps aan te maken.

    Verder is er een Enterprise Application Integration projecttype, met daarin een Bridge Configuration. Het idee achter de Bridge is een VETE pipeline (Validate, Enrich, Transform, Enrich) waarin we het XML document kunnen bewerken. De bridge moet gekoppeld worden aan de buitenwereld, dit kan een koppeling met de Azure Service Bus zijn(queue, topic, relay), of een webservice, of een externe Line Of Business (LOB) adapter naar SQL, SAP, Oracle of Siebel.

    In de designer maken we een flow door een bridge en één of meerdere destination op het scherm te slepen. Vervolgens maken we een connectie tussen deze. Bij de eigenschappen van de connectie kunnen we filters opgeven om de data naar de één of de ander te sturen.

    De Bridge instellen

    Door te dubbelklikken op een Bridge krijgen we een aparte designer waar de eigenschappen in kunnen stellen.

    De eerste stap is het toevoegen van de bericht types aan de bridge.

    Vervolgens worden alle VETE stappen uitgevoerd, tenzij we 1 van deze stappen zelf op disabled zetten.

    De eerste stap is de validate, waarbij het binnenkomende document gevalideerd wordt op basis van de aanwezige schemas.

    In de Enrich stap kan bijvoorbeeld een xpath expressie gebruikt worden om een data veld uit het bericht te halen en op de bericht context te plaatsen om later mee te routeren.

    In de transform kiezen we de maps om het document mee om te zetten naar het destination formaat.

    En als laatste nogmaals een Enrich, om uit het destination document nog meer eigenschappen te halen en op de context te plaatsen. Ook kunnen we bij de SOAP/HTTP properties en ook een database lookup zit er nu in.

    Deploy naar de cloud

    De laatste stap is het deployen van deze oplossing naar de http://portal.appfabriclabs.com site, waarna de bridge van buitenaf te benaderen is (met ACS beveiliging)

    De url van de bridge bestaat uit de naam van je servicebus en bij de Bridge kun je een relatief adres opgeven om je bridges logisch te groeperen:
    https://mijnservicenamespace1.servicebus.appfabriclabs.com/Mijn/Relatieve/Adres/BridgeOrders

    ESB in de cloud

    Is dit nu BizTalk in de cloud? De vraag is of we het complete BizTalk pakket uberhaupt compleet in de cloud willen draaien. Met de EDI onderdelen kunnen we ook een gedeelte van het Trading Partner Management in de cloud afhandelen.

    Op het vlak van een Enterprise Service Bus, of een OSB (overheid service bus) hebben we nu wel de meeste basis onderdelen om XML bericht uitwisseling via de cloud te laten lopen, met koppelingen naar onze lokale services.

    Share this

Erik Oppedijk

View profile

Related IT training

Go to training website

Related Consultancy solutions

Go to infosupport.com

Related blogs

  • Interpreteerbare AI als oplossing voor het Black Box Pr…

    Interpreteerbare AI als oplossing voor het Black Box Pr… Emiel Stoelinga - 6 months ago

  • Interpreteerbare AI als oplossing voor het Black Box Pr…

    Interpreteerbare AI als oplossing voor het Black Box Pr… Emiel Stoelinga - 7 months ago

  • Hosting your own WinGet private repository

    Hosting your own WinGet private repository Léon Bouquiet - 1 year ago

Related downloads

  • Beslisboom voor een rechtmatig ‘kopietje productie’

  • Klantreferentie: Remmicom zet wetgeving om in intellige…

  • Klantreferentie RDW: Samenwerken voor veilig en vertrou…

  • Klantreferentie BeFrank: Strategische IT voor een innov…

  • Wie durft te experimenteren met data in de zorg?

Related videos

  • mijnverzekeringenopeenrij.nl

    mijnverzekeringenopeenrij.nl

  • Winnaar | Innovation Projects 2017

    Winnaar | Innovation Projects 2017

  • Explore | Info Support & HAN & Poliskluis

    Explore | Info Support & HAN & Poliskluis

  • LifeApps bij HagaZiekenhuis

    LifeApps bij HagaZiekenhuis

  • Info Support | Bedrijfsfilm

    Info Support | Bedrijfsfilm

Nieuwsbrief

* verplichte velden

Contact

  • Head office NL
  • Kruisboog 42
  • 3905 TG Veenendaal
  • T +31 318 552020
  • Call
  • Mail
  • Directions
  • Head office BE
  • Generaal De Wittelaan 17
  • bus 30 2800 Mechelen
  • T +32 15 286370
  • Call
  • Mail
  • Directions

Follow us

  • Twitter
  • Facebook
  • Linkedin
  • Youtube

Newsletter

Sign in

Extra

  • Media Library
  • Disclaimer
  • Algemene voorwaarden
  • ISHBS Webmail
  • Extranet
Beheer cookie toestemming
Deze website maakt gebruik van Functionele en Analytische cookies voor website optimalisatie en statistieken.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt. De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door uw Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een website of over verschillende websites te volgen voor soortgelijke marketingdoeleinden.
Beheer opties Beheer diensten Beheer leveranciers Lees meer over deze doeleinden
Voorkeuren
{title} {title} {title}