Logo pl.removalsclassifieds.com

Różnica między BDC a transakcją połączenia (z tabelą)

Spisu treści:

Anonim

BDC lub Batch Data Communication i Call Transaction to metody strategii współpracy. Można natknąć się na liczne kontrasty pomiędzy BDC a Call Transaction. Obsługa jest opóźniona w Batch Data Communication w porównaniu z szybkością przygotowania w transakcjach połączeń. W zarządzaniu błędami zarówno Batch Data Communication, jak i Call Transaction mają swoje szczegóły.

BDC a transakcja połączenia

Różnica między BDC a Call Transaction polega na tym, że interfejs BDC jest asynchroniczny, tj. przetwarzany w partiach, z drugiej strony główna część interfejsu Call Transaction jest synchroniczna, czyli działa w czasie rzeczywistym.

BDC lub Batch Data Communication to strategia łączenia wsadowego, którą stworzył SAP. Jest on w większości wykorzystywany do przesyłania informacji do frameworka SAP R/3. BDC działa, odtwarzając dane wejściowe klienta z ekranu opartego na wartościach za pomocą programu ABAP.

Call Transaction, giełdy są uruchamiane w godzinie przygotowań, więc program ABAP powinien popełnić błąd, dbając o to. Można go również wykorzystać do bieżących interfejsów i obsługi błędów niestandardowych i rejestrowania najważniejszych informacji.

Tabela porównawcza między BDC a transakcją Call

Parametry porównania

BDC

Zadzwoń do transakcji

Błędy w radzeniu sobie W BDC usuwanie błędów jest kończone przez framework poprzez utworzenie dziennika błędów. W transakcjach wywołań, rozwiązywanie błędów musi być wykonywane wyraźnie przez program przy użyciu struktury BDCMSGCOLL.
Zmierzyć Jest używany do ogromnej ilości informacji. Jest idealny do mniejszej ilości informacji.
Typ komunikacji Obsługa informacji jest asynchroniczna. Obsługa informacji jest synchroniczna.
Zbiór danych Aktualizacje zestawów danych są skoordynowane. Aktualizacje zestawu danych są skoordynowane/niewspółbieżne.
Wykorzystanie Można wykorzystać różne wymiany. Można wykorzystać tylko jedną wymianę.

Co to jest BDC?

BDC lub wsadowa komunikacja danych to metoda wykorzystująca tradycyjne informacje lub układanie informacji w ramach SAP, które nie są odświeżane w ramach SAP. Na przykład organizacja decyduje się na dostosowanie swoich frameworków i technik do SAP i wprowadza SAP, powinna przenieść gigantyczną ilość informacji, która jest częścią jej frameworków dziedziczących lub starych frameworków do frameworka SAP. Ta strategia jest realizowana za pośrednictwem BDC.

Spotkania BDC, zwane inaczej sesjami wsadowego wprowadzania danych, są wykorzystywane do układania informacji historycznych w ramach systemu SAP i wykonywania bardzo zbędnych spraw, które obejmują przekazywanie informacji. Spotkanie BDC naśladuje sekcję online, wszystko jest równe, wymiany, zatwierdzenia, które są zapamiętywane przy każdej wymianie.

Aby przeprowadzić wymianę BDC, programista musi fizycznie przyjrzeć się całej wymianie w interesujący sposób. Powinien wziąć pod uwagę każde pole – w tym subtelności, takie jak nazwa pola, typ i długość. Inżynier oprogramowania musi skomponować program wejściowy, aby uporządkować wszystkie zbliżające się informacje w tabeli BDC. SAP działa w całym cyklu, wykorzystując BDC Recording. BDC Recording to element, który zapamiętywany jest dla frameworków SAP R/3. W BDC Recording, klient rejestruje przykładową wymianę, a Importer Wizard organizuje nagranie w konstrukcję drzewa typów. Drzewo jest następnie wykorzystywane w Projektancie Map, który odwzorowuje wszystkie informacje bezpośrednio w układzie tabeli BDC. Jest to następnie przygotowywane w całości przez program spotkania BDC.

Co to jest transakcja telefoniczna?

Transakcja połączeń jest strategią podobną do strategii spotkań, podczas gdy wprowadzanie grupowe jest metodologią dwuetapową, transakcja połączeń odbywa się przez dwa etapy online jeden po drugim, możemy ponownie uruchomić framework. Główne elementy interfejsu TRANSAKCJA POŁĄCZEŃ Z WYKORZYSTANIEM to: – Synchroniczne przygotowanie – Przesyła informacje do samodzielnej wymiany – Synchroniczne i niecodzienne odświeżanie zestawu danych, które można sobie wyobrazić. Program wskazuje, jaki rodzaj odświeżenia jest potrzebny. Oddzielne LUW dla wymiany framework odtwarza zbiór danych przed i po wyjaśnieniu TRANSAKCJI CALL. – Nie jest tworzony dziennik przygotowania wiązek wejściowych.

W technice Call Transaction wywołujemy giełdę w samym programie BDC. Zakładając, że potrzebujemy tego programu do wykonania przez inną osobę, musimy otworzyć jej kod. Metoda transakcji wywołania działa na pierwszym planie. Brak trybu wyświetlania jest odpowiednikiem przetwarzania w tle w technice transakcji wywołania. Call Transaction Method może zajmować się tylko jedną aplikacją na raz. W metodzie transakcji połączenia nie ma oczywiście pliku dziennika. Musimy skonfigurować plik dziennika za pomocą BDCMSGCOLL. Metoda transakcji wywołania aktualizuje bazę danych asynchronicznie. W tej metodzie informacje są odświeżane automatycznie w transakcji połączenia.

Główne różnice między BDC a transakcją połączeń

Wniosek

W porównaniu z tymi dwoma, Batch Data Communication jest najbardziej doświadczoną procedurą interfejsu. Główną częścią interfejsu BDC jest przygotowanie asynchroniczne. Oznacza to, że jest używany przez dość długi czas informacji. W tej strategii żadna nowa wymiana nie zostanie rozpoczęta, dopóki przeszła wymiana nie zostanie utrzymana w kontakcie z zestawem danych. W Batch Data Communication spotkania nie zaczynają się jednakowo. Podczas zarządzania błędami zarówno Batch Data Communication, jak i transakcja połączeń mają swoje szczegóły. Podczas gdy rejestr błędów jest tworzony w Batch Data Communication, błędy powinny być oczywiście rozwiązywane.

Innym widocznym rozróżnieniem jest przenoszenie informacji. W Batch Data Communication informacje nie są odświeżane, z wyjątkiem obsługi spotkania. Z drugiej strony informacje są naturalnie odświeżane w transakcjach połączeń.

Bibliografia

Różnica między BDC a transakcją połączenia (z tabelą)