BDC i transakcja połączeń

Anonim

BDC vs Transakcja połączenia

Komunikacja BDC lub danych wsadowych Komunikacja i transakcja połączenia są metodami techniki łączenia. Można natknąć się na wiele różnic między BDC a transakcją połączenia.

Podczas porównywania dwóch, komunikacja danych wsadowych jest najstarszą techniką łączenia. Najważniejszym aspektem interfejsu BDC jest przetwarzanie asynchroniczne. Oznacza to, że jest on używany do wielu transakcji danych. W tej metodzie żadna nowa transakcja nie zostanie uruchomiona, dopóki poprzednia transakcja nie zostanie całkowicie zapisana w bazie danych. W komunikacji danych wsadowych sesje nie rozpoczynają się równolegle.

Z drugiej strony, najważniejszym aspektem interfejsu transakcji Call jest przetwarzanie synchroniczne. Oznacza to, że jest on używany tylko dla pojedynczej transakcji danych. W transakcjach połączeń transfery mają miejsce w momencie samego przetwarzania.

W transakcji połączeń program ABAP obsługuje błąd. Program ABAP w transakcji telefonicznej zajmuje się również niestandardową obsługą błędów i interfejsami czasu rzeczywistego. W komunikacji danych wsadowych program ABAP generuje sesję ze wszystkimi danymi transakcyjnymi.

Istnieje również duża różnica w transmisji danych zmieniających komunikację danych wsadowych i transakcji połączeń. Kiedy komunikacja danych wsadowych przenosi duże ilości danych, transakcja połączeń przesyła tylko niewielką ilość danych. Kolejną różnicą, która może być widoczna między komunikacją danych wsadowych a transakcją połączenia jest szybkość przetwarzania. Przetwarzanie jest powolne w komunikacji danych wsadowych w porównaniu do prędkości przetwarzania w transakcji połączenia.

W przypadku błędów, zarówno komunikacja danych wsadowych, jak i transakcja połączeń mają swoje własne specyfikacje. Podczas tworzenia protokołu błędów w komunikacji danych wsadowych błędy muszą być obsługiwane bardzo jawnie.

Kolejna różnica, którą widać, to transfer danych. W komunikacji danych wsadowych dane nie są aktualizowane, chyba że sesja zostanie całkowicie przetworzona. Z drugiej strony dane są automatycznie aktualizowane w transakcji połączenia.

streszczenie

1. Najważniejszym aspektem interfejsu BDC jest przetwarzanie asynchroniczne. Z drugiej strony, najważniejszym aspektem interfejsu transakcji Call jest przetwarzanie synchroniczne.

2. W transakcjach połączeń transfery odbywają się w momencie samego przetwarzania. W BDC żadna nowa transakcja nie zostanie uruchomiona, dopóki poprzednia transakcja nie zostanie całkowicie zapisana w bazie danych.

3. Gdy komunikacja danych wsadowych przesyła dużą ilość danych, transakcja połączeń przesyła tylko niewielką ilość danych.

4. Przetwarzanie jest powolne w komunikacji danych wsadowych w porównaniu do prędkości przetwarzania w transakcji połączenia.