Кожна з представлених технологій як BSP, так і Web Dynpro володіють достоїнствами і недоліками. Протиставляти їх було б некоректно, оскільки кожна з них доповнює іншу. Проте варто відзначити кілька помітних особливостей:
- Web Dynpro більше заточена на швидку розробку додатків і користувальницьких інтерфейсів. Мінімізація часу написання коду є відмінною рисою даної технології. З BSPs, можна досягти таких же результат, але доведеться витратити багато сил на написання web-інтерфейсу
- BSP дозволяє створювати / редагувати більш «низькорівневі» елементи web-додатки вручну. Для Web Dynpro така можливість відсутня, тому використання BSP буде вигідним якщо необхідно розробити нестандартний екран.
- Web Dynpro менш гнучка технологія, але при цьому підтримує принцип розробки, заснований на компонентах - для їх багаторазового використання, і модель MVC з метою поліпшення можливостей розширюваності;
- Web Dynpro також забезпечує сумісність з іншими середовищами розробки на різних рівнях, наприклад, можливість викликати або вбудовувати компоненти, засновані на JavaServer Faces (JSF), Struts, Spring Framework, а у випадку з BSP доведеться писати багато додаткового коду.
- BSP підтримує як statreful-додатки, так і stateless, на відміну від Web Dynpro. Можливість управляти контекстом web-додатки дозволяє створювати оптимізовані, високопродуктивні додатки на BSP.
Web Dynpro for ABAP