Simulace služby OData
Klikněte pravým tlačítkem na složku ▸ Přidat ▸ Server OData.
Konfigurace
Section titled “Konfigurace”| Pole | Role |
|---|---|
| Simulovaná metadata | Dokument CSDL, obsluhovaný tak, jak je na $metadata |
| Simulovaná data | Objekt JSON: název sady entit → pole objektů |

Co server skutečně dělá
Section titled “Co server skutečně dělá”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=trueobdrží 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 čemu to slouží
Section titled “K čemu to slouží”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.
Ve scénáři
Section titled “Ve scénáři”Akce Server OData a Zavřít server OData. Viz Hostované servery.