Page таңдаңыз

Web Dynpro ABAP және Web Dynpro Java арасындағы айырмашылықтар

by | Jun 7, 2019 | SAP Web Dynpro

Home » SAP » SAP Web Dynpro » Web Dynpro ABAP және Web Dynpro Java арасындағы айырмашылықтар

Алғы сөз – бұл жазбаның бөлігі SAP ABAP Web Dynpro сериясы.

кіріспе

Web Dynpro - бұл веб-негізделген UI қолданбаларын жобалау үшін пайдаланылатын құрылым. Біз екеуінде де Web Dynpro пайдалана аламыз JAVA және ABAP бағдарламалау тілдері. Олардың екеуі де тартымды UI құруға көмектесетін арнайы UI элементтерін қамтитын графикалық ортаны қамтитындай етіп пайдаланылады, содан кейін кодтау күш-жігерін азайтады.

Web Dynpro ABAP

Түсіндірілгендей соңғы мақала, Web Dynpro ABAP веб-негізделген UI қолданбасын жобалауда толық ABAP жұмыс үстелін біріктіреді. Қолданбаны әзірлеу үшін ABAP бағдарламалауда, ABAP нысандарында, деректер қоры тұжырымдамаларында және әзірлеу құралдарында дағдылар жиынтығы болуы керек. ABAP негізіндегі қосымшалар бір жүйеде құрылуы мүмкін және кез келген басқа әдеттегі ABAP нысандары сияқты тасымалдау сұранысының көмегімен тағайындалған серверге тасымалдана алады.

Web Dynpro Java

Web Dynpro JAVA ABAP үшін веб-Dynpro-мен салыстырғанда коммерциялық табысы азырақ болды, дегенмен ол 2004 жылы бір жыл бұрын енгізілген. Осылайша, SAP-қа сәйкес, ол техникалық қызмет көрсету күйіне қойылды, яғни ол XNUMX жылға дейін қолдау көрсетілетін болады. уақыт, кез келген қателер түзетіледі. Web Dynpro JAVA бағдарламаларының кабинасы іскерлік функционалдылықты алу үшін қашықтағы жүйеге қатынайтын JAVA сервері арқылы орындалады, ал байланыс функционалдығын қосу үшін үлгі нысандары қажет.

Web Dynpro ABAP және Web Dynpro Java арасындағы айырмашылық

  1. WEB DYNPRO JAVA алғаш рет SAP 2004 жылы енгізілді, ал WEB DYNPRO ABAP 2005 жылы енгізілді, себебі WEB DYNPRO JAVA өте аз танымал болғандықтан, ол SAP ережелеріне сәйкес техникалық қызмет көрсетуде.
  2. WEB DYNPRO JAVA бағдарламаларын SAP Net Weaver Development Infrastructure (NWDI) арқылы тасымалдау қажет болса, WEB DYNPRO ABAP бағдарламаларын бір серверден тағайындалған серверге тасымалдау сұранысы арқылы тасымалдау оңайырақ. Бұл өзгертулерді бір серверден екіншісіне жылжытқысы келсе, қосымша NWDI орнату керек болады.
  3. WEB DYNPRO ABAP ABAP жұмыс үстеліне енгізілгендіктен, есеп бағдарламалары мен функционалдық модульдегі сияқты дерекқорға қол жеткізу оңай. Дерекқорға таңдау операторы арқылы тікелей қол жеткізуге болады. WEB DYNPRO JAVA бағдарламасында іскерлік логиканы жою үшін BAPI (бизнес қолданбаларын бағдарламалау интерфейстері) қажет.
  4. WEB DYNPRO ABAP қолданбаларын қолданба деңгейінде де, құрамдас деңгейінде де теңшеуге болады. Бұл конфигурация дизайн уақытында жасалады, ол үлкен икемділік береді және әзірлеушілер UI көрінісін өзгерте алады, бизнес талаптарын қанағаттандыру өте оңай. Бұл WEB DYNPRO JAVA қолданбаларын теңшеу үшін олай емес, себебі сол үшін теңшелетін әзірлеу компоненті (DC) Net Weaver әзірлеушілер студиясында жасалуы керек.
  5. Барлық аталған тармақтарды ескере отырып, ABAP үшін Web Dynpro JAVA үшін Web Dynpro-мен салыстырғанда әлдеқайда икемділігі бар жақсырақ нұсқа екенін оңай қорытындылай аламыз.

автор

0 Пікірлер

Пікір қалдыру

Сіздің электрондық пошта мекенжайы емес жарияланады. Міндетті өрістер таңбаланған *

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.

автор