BDC и транзакция вызова

Anonim

BDC vs Call Transaction

BDC или пакетные данные. Связь и транзакция вызова - это способы сопряжения. Можно встретить много различий между BDC и транзакцией вызова.

При сравнении этих двух, пакетная передача данных является самой старой технологией сопряжения. Самым важным аспектом интерфейса BDC является асинхронная обработка. Это означает, что он используется для нескольких транзакций данных. В этом методе никакая новая транзакция не будет запущена до тех пор, пока предыдущая транзакция не будет полностью записана в базу данных. В пакетной передаче данных сеансы не начинаются параллельно.

С другой стороны, наиболее важным аспектом интерфейса транзакции вызова является синхронная обработка. Это означает, что он используется только для одной транзакции данных. В транзакциях Call транзакции происходят во время самой обработки.

В транзакции вызова транзакция ABAP обрабатывает ошибку. Программа ABAP в Call Transaction также занимается настраиваемой обработкой ошибок и интерфейсами реального времени. В пакетной передаче данных программа ABAP генерирует сеанс со всеми транзакционными данными.

Существует также большая разница в передаче данных, развивающей пакетную передачу данных и транзакцию вызова. Когда пакетная передача данных передает большой объем данных, транзакция вызова передает только небольшой объем данных. Другое отличие, которое можно видеть между пакетной передачей данных и транзакцией вызова, - это скорость обработки. Обработка медленна в пакетной передаче данных по сравнению со скоростью обработки в транзакции вызова.

При работе с ошибками как пакетная передача данных, так и транзакция вызова имеют свои собственные спецификации. В то время как журнал ошибок создается в пакетной передаче данных, ошибки необходимо обрабатывать очень откровенно.

Другое отличие, которое наблюдается в передаче данных. В пакетной передаче данных данные не обновляются, если сеанс полностью не обработан. С другой стороны, данные автоматически обновляются в транзакции вызова.

Резюме

1. Наиболее важным аспектом интерфейса BDC является асинхронная обработка. С другой стороны, наиболее важным аспектом интерфейса транзакции вызова является синхронная обработка.

2. В транзакциях Call транзакции происходят во время самой обработки. В BDC никакая новая транзакция не будет запущена до тех пор, пока предыдущая транзакция не будет полностью записана в базу данных.

3. Когда пакетная передача данных передает большой объем данных, транзакция вызова передает только небольшой объем данных.

4. Обработка медленной передачи данных передачи данных по сравнению со скоростью обработки в транзакции вызова.