Waa maxay SAP OData

Hordhac

Haddii aad qorsheyneyso inaad u bandhigto xogtaada SAP (Shaxda ama Xogta weydiinta) deegaanka dibadda sida UI5/Fiori ama HANA, markaa waxaad u baahan tahay inaad ku riixdo xogtaada qaab API ah. By API Waxaan ula jeednaa, adeegsiga OData waxaan soo saari doonaa a adeegga isku xirka laga heli karo internetka oo loo isticmaali karo in lagu fuliyo hawlgallada CRUD. SAP OData ee deegaanka SAP ABAP waa sida Fasalka kale ee ABAP. Waxaan heli karnaa hababka fasalkaan anagoo adeegsanayna wax kala iibsiga SEGW. Waxaan halkan ku qori karnaa koodka loo baahan yahay ee ku saabsan wax-is-daba-marinta xogta iyo marka aan hawlgelinno fasalka, xiriirka adeegga ee aan soo saarno ayaa u dhaqmi doona si waafaqsan.

Qeexid

SAP OData waa hab-maamuuska Shabakadda caadiga ah ee loo isticmaalo weydiinta iyo cusboonaysiinta xogta ku jirta SAP iyadoo la adeegsanayo ABAP, dalbashada iyo dhisidda tignoolajiyada Shabakadda sida HTTP si ay u bixiso helitaanka macluumaadka noocyo kala duwan oo codsiyo dibadeed ah, aaladaha iyo aaladaha.

Gudaha SAP, waxaan isticmaalnaa SEGW Koodhka wax kala iibsiga si loo abuuro Adeegga OData. SEGW waxay u taagan tahay Adeegga Gateway.

Dhismaha SAP OData

Halkan, waxaan kaga hadli doonaa wax ku saabsan qaab dhismeedka heerka sare ee SAP OData.

Dhismaha Heerka Sare ee SAP OData
Dhismaha Heerka Sare ee SAP OData

Waa maxay sababta aan ugu baahanahay ODATA

SAP OData waxay la timaadaa faa'iidooyin badan. Ma aha oo kaliya inay naga caawiso inaan soo bandhigno xogta laakiin sidoo kale waxay ka caawisaa macaamilka inuu helo xogta meel kasta iyo qalab kasta. Haddii aysan jiri doonin adeegyo OData ah, markaas xogtu waxay ahaan doontaa dhisme iyo haddii isticmaaluhu u baahdo inuu galo xogtooda, waxaa laga yaabaa inay booqdaan goobta xogta, taas oo aan ku raaxaysanayn adduunka dhijitaalka ah.

Faa'iidooyinka ODATA

Isticmaalka SAP OData waxay na siinaysaa faa'iidooyinka soo socda:

  • Waxay kaa caawinaysaa in la helo natiijooyin la akhriyi karo ee bini'aadamka, tusaale ahaan waxaad isticmaali kartaa browser-kaaga si aad u aragto xogta wax soo saarka
  • Aad bay u fududahay oo aad bay u dhakhso badan tahay helitaanka xogta
  • Waxay isticmaashaa dhammaan heerarka borotokoolka shabakadda sida GET, PUT, POST, Delete, iyo QUERY
  • Waxay adeegsataa Codsiyada Dal-laawe ah: Waxay la macno tahay Server-ku ma kaydiyo xogta macmiilka (tusaale Codsiga UI5) oo wuxuu ula dhaqmaa wicista OData sidii wicitaan cusub.
  • Waxay u heshaa xogta qaab qaybo macluumaad ah oo la xidhiidha, mid u horseedaysa mid kale: Waa qaab is dhexgalka oo loo yaqaan "alert-analyse-act", "view-inspect-act", ama "sahaminta & fal". Sida ku cad qaabkan xogta oo dhan lama wada raro, isticmaaluhuna waxa uu falanqeeyaa xogta oo uu gaadhaa macluumaadka loo baahan yahay ka dib navigation. Sidan ayay xogtu si degdeg ah oo sax ah ugu shubtaa.

SAP OData V2 (Nooca 2)

OData v2 waa jaangooyooyin cusub oo lagu daray SAP OData V1, waana sida soo socota:

  • Kala soocida iyo shaandhaynta dhinaca macmiilka
  • Codsiyada oo dhan waa la isku dubaridi karaa
  • Dhammaan xogta waxay ku kaydsan tahay qaabka
  • Si toos ah u maamulida fariinta

Waxaad wax badan ka akhrisan kartaa SAP OData v2 vs OData v1 halkan.

SAP OData V4 (Nooca 4)

OData v4 waa cusboonaysiintii ugu dambeysay ee adeegyada SAP OData kaas oo la socda wax xoogaa lagu daro iyo xoogaa hoos u dhac ku ah sifooyinka, sida:

  • Nooca cusubi wuxuu keenayaa fududaynta dhinaca ku xidhka xogta. Qaabka cusub ee OData V4 wuxuu fududeeyaa qaab dhismeedka xadaynta xogta.
  • OData v4 waxay u baahan tahay soo celinta xogta asynchronous kaliya.
  • Kooxaha Dufcadaha waxa lagu qeexaa oo keliya iyada oo loo marayo xaddidaadda xidhitaanka ee wicitaannada cusub ee OData v4 oo leh cabbirrada u dhigma ee moodelku sidii hore.
  • Waxay taageertaa isticmaalka xidhitaanka hawlgalka. Oo hadda aad bay u fududahay in natiijada fulinta hawlgalka lagu xidho kontaroolada.
  • Abuur, Akhri, Cusbooneysii oo Tirtir (kasaar) hawlgallada waxaa lagu heli karaa si aan toos ahayn iyada oo la adeegsanayo xirmooyinka
  • Gudaha OData v4, Metadata waxa kaliya oo laga galaa ODataMetaModel

Waxaad wax badan ka akhrisan kartaa SAP OData v4 vs OData v2 halkan.

Comments: 2

Leave a comment

Boggani wuxuu isticmaalaa Akismet si loo yareeyo spam. Baro sida xogtaada faallooyinkaaga looga shaqeeyo.