Διαφορά μεταξύ BDC και συναλλαγής κλήσης Διαφορά μεταξύ του

Anonim

BDC vs Transaction Call

BDC ή Batch Data Communication και η συναλλαγή κλήσεων είναι τρόποι τεχνικής διασύνδεσης. Μπορεί κανείς να συναντήσει πολλές διαφορές μεταξύ του BDC και της συναλλαγής κλήσης.

Κατά τη σύγκριση των δύο, η επικοινωνία δεδομένων παρτίδας είναι η παλαιότερη τεχνική διασύνδεσης. Η πιο σημαντική πτυχή της διασύνδεσης BDC είναι η ασύγχρονη επεξεργασία. Αυτό σημαίνει ότι χρησιμοποιείται για πολλαπλές συναλλαγές δεδομένων. Σε αυτήν τη μέθοδο, καμία νέα συναλλαγή δεν θα ξεκινήσει μέχρι να έχει γράψει πλήρως η προηγούμενη συναλλαγή στη βάση δεδομένων. Στην επικοινωνία δεδομένων παρτίδας, οι συνεδρίες δεν ξεκινούν παράλληλα.

Από την άλλη πλευρά, η πιο σημαντική πτυχή της Διεπαφής συναλλαγών κλήσεων είναι η σύγχρονη επεξεργασία. Αυτό σημαίνει ότι χρησιμοποιείται μόνο για μία συναλλαγή δεδομένων. Στις συναλλαγές κλήσεων, οι μεταφορές πραγματοποιούνται κατά τη στιγμή της ίδιας της επεξεργασίας.

Στο Transaction Call, το πρόγραμμα ABAP χειρίζεται το σφάλμα. Το πρόγραμμα ABAP της Συναλλαγής Κλήσεων ασχολείται επίσης με το χειρισμό προσαρμοσμένων σφαλμάτων και τις διασυνδέσεις σε πραγματικό χρόνο. Στην Αναφορά Δεδομένων Παρτίδας, το πρόγραμμα ABAP δημιουργεί μια συνεδρία με όλα τα δεδομένα συναλλαγής.

Υπάρχει επίσης μεγάλη διαφορά στη μεταβίβαση δεδομένων που μεταβάλλει την επικοινωνία δεδομένων παρτίδας και τη συναλλαγή κλήσης. Όταν η επικοινωνία δεδομένων παρτίδας μεταφέρει μεγάλο όγκο δεδομένων, η κλήση συναλλαγής μεταφέρει μόνο ένα μικρό ποσό δεδομένων. Μια άλλη διαφορά που μπορεί να παρατηρηθεί μεταξύ της επικοινωνίας δεδομένων παρτίδας και της συναλλαγής κλήσης είναι η ταχύτητα επεξεργασίας. Η επεξεργασία είναι αργή στην επικοινωνία δεδομένων παρτίδων σε σύγκριση με την ταχύτητα επεξεργασίας στη συναλλαγή κλήσης.

Όταν αντιμετωπίζετε σφάλματα, τόσο η επικοινωνία δεδομένων παρτίδας όσο και η συναλλαγή κλήσης έχουν τις δικές τους προδιαγραφές. Ενώ το αρχείο καταγραφής σφαλμάτων δημιουργείται στην επικοινωνία δεδομένων παρτίδων, τα σφάλματα πρέπει να αντιμετωπιστούν με απόλυτη ακρίβεια.

Μια άλλη διαφορά που παρατηρείται είναι η μεταφορά δεδομένων. Στην Αναφορά Δεδομένων Παρτίδας, τα δεδομένα δεν ενημερώνονται, εκτός εάν μια περίοδος επεξεργασίας ολοκληρωθεί. Από την άλλη πλευρά, τα δεδομένα ενημερώνονται αυτόματα στη συναλλαγή κλήσης.

Περίληψη

1. Η πιο σημαντική πτυχή της διασύνδεσης BDC είναι η ασύγχρονη επεξεργασία. Από την άλλη πλευρά, η πιο σημαντική πτυχή της Διεπαφής συναλλαγών κλήσεων είναι η σύγχρονη επεξεργασία.

2. Στις συναλλαγές κλήσεων, οι μεταφορές πραγματοποιούνται κατά τη στιγμή της ίδιας της επεξεργασίας. Στο BDC, δεν θα ξεκινήσει νέα συναλλαγή μέχρι να έχει γράψει εντελώς η προηγούμενη συναλλαγή στη βάση δεδομένων.

3. Όταν η επικοινωνία δεδομένων παρτίδας μεταφέρει μεγάλο όγκο δεδομένων, η κλήση συναλλαγής μεταφέρει μόνο ένα μικρό ποσό δεδομένων.

4. Η επεξεργασία είναι αργή στην επικοινωνία δεδομένων παρτίδων σε σύγκριση με την ταχύτητα επεξεργασίας στη συναλλαγή κλήσης.