Tovább a tartalomhoz

OData-szolgáltatás szimulálása

Jobb kattintás egy mappán ▸ Hozzáadás ▸ OData-kiszolgáló.

MezőSzerepe
Szimulált metaadatokA CSDL-dokumentum, amelyet változatlanul szolgál ki a $metadata címen
Szimulált adatokJSON-objektum: az entitáskészlet neve → objektumok tömbje

OData-kiszolgáló elem: a szolgáltatásgyökér címe, a változatlanul kiszolgált $metadata CSDL-dokumentum, és a szimulált entitásadatok entitáskészletenként

Ez a pont különbözteti meg ezt a kiszolgálót a rögzített JSON puszta visszaadásától: a Restorm alkalmazza a rendszerbeállításokat a szimulált adatokra.

Az a kliens, amely a következőt hívja:

GET localhost:8080/Clients?$filter=pays eq 'FR'&$select=id,nom&$top=10&$count=true

valóban szűrt, projektált, csonkolt és megszámolt eredményt kap.

A támogatott beállítások: $filter, $select, $orderby, $top, $skip, $count, $expand és $batch.

Fejlesztés OData-szolgáltatás ellen még annak létezése előtt, vagy egy pontos adatkészlet reprodukálása egy teszthez — anélkül, hogy teljes OData-kiszolgálót kellene felállítani, ami ritkán élvezetes elfoglaltság.

Mivel a $metadata dokumentum változatlanul kerül kiszolgálásra, a kliensoldali eszközök (köztük a Restorm OData importálása) a szokásos módon felfedezhetik a szolgáltatást.

Az OData-kiszolgáló és az OData-kiszolgáló bezárása művelet. Lásd: Üzemeltetett kiszolgálók.