BDC versus Call-transactie
BDC- of Batch-datacommunicatie en beltransactie zijn manieren om de techniek te interfacen. Er zijn veel verschillen tussen BDC en beltransactie.
Bij het vergelijken van de twee is Batch Data Communication de oudste interfacetechniek. Het belangrijkste aspect van de BDC-interface is Asynchrone verwerking. Dit betekent dat het wordt gebruikt voor meerdere transacties met gegevens. In deze methode wordt geen nieuwe transactie gestart totdat de vorige transactie volledig in de database is geschreven. In Batch Data Communication starten de sessies niet parallel.
Anderzijds is het belangrijkste aspect van de interface van de Call-transactie synchrone verwerking. Dit betekent dat het slechts voor één datatransactie wordt gebruikt. Bij oproeptransacties vinden de overdrachten plaats op het moment van verwerking zelf.
In Call Transaction verwerkt het ABAP-programma de fout. Het ABAP-programma in Call Transactie behandelt ook de afhandeling van aangepaste fouten en real-time interfaces. In Batch Data Communication genereert het ABAP-programma een sessie met alle transactionele gegevens.
Er is ook een groot verschil in de datatransfer die Batch Data Communication ontwikkelt en de beltransactie. Wanneer Batch-datacommunicatie grote hoeveelheden gegevens overdraagt, draagt de transactie alleen een kleine hoeveelheid gegevens over. Een ander verschil dat te zien is tussen Batch Data Communication en Call Transaction is de verwerkingssnelheid. De verwerking verloopt traag in Batch Data Communication in vergelijking met de verwerkingssnelheid van de gespreksoverdracht.
Bij het verwerken van fouten hebben zowel Batch Data Communication als Call Transaction eigen specificaties. Hoewel een foutenlogboek wordt gemaakt in Batch Data Communication, moeten de fouten zeer open worden behandeld.
Een ander verschil dat wordt gezien, zit in de gegevensoverdracht. In Batch Data Communication worden de gegevens niet bijgewerkt tenzij een sessie volledig is verwerkt. Aan de andere kant worden de gegevens automatisch bijgewerkt in de beltransactie.
Samenvatting
1. Het belangrijkste aspect van de BDC-interface is Asynchrone verwerking. Anderzijds is het belangrijkste aspect van de interface van de Call-transactie synchrone verwerking.
2. Bij oproeptransacties vinden de overdrachten plaats op het moment van verwerking zelf. In BDC wordt geen nieuwe transactie gestart totdat de vorige transactie volledig in de database is geschreven.
3. Wanneer Batch-datacommunicatie grote hoeveelheden gegevens overdraagt, draagt de transactie alleen een kleine hoeveelheid gegevens over.
4. De verwerking verloopt traag in Batch Data Communication in vergelijking met de verwerkingssnelheid van de gespreksoverdracht.