Přeskočit na obsah

Simulace služby OData

Klikněte pravým tlačítkem na složku ▸ Přidat ▸ Server OData.

PoleRole
Simulovaná metadataDokument CSDL, obsluhovaný tak, jak je na $metadata
Simulovaná dataObjekt JSON: název sady entit → pole objektů

Prvek Server OData: adresa kořene služby, dokument $metadata CSDL obsluhovaný beze změny a simulovaná data entit po jednotlivých sadách entit

To je bod, který tento server odlišuje od pouhého vracení zamrazeného JSON: Restorm aplikuje systémové možnosti na vaše simulovaná data.

Klient, který zavolá:

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

obdrží výsledek, který je skutečně filtrovaný, promítnutý, zkrácený a spočítaný.

Podporované možnosti: $filter, $select, $orderby, $top, $skip, $count, $expand a $batch.

K vývoji proti službě OData ještě předtím, než existuje, nebo k reprodukci konkrétní sady dat pro test — bez stavění celého serveru OData, což bývá jen zřídka radostná práce.

Protože je dokument $metadata obsluhován tak, jak je, mohou klientské nástroje (včetně importu OData v aplikaci Restorm) službu objevit běžným způsobem.

Akce Server OData a Zavřít server OData. Viz Hostované servery.