OData-palvelun simulointi
Napsauta kansiota hiiren oikealla painikkeella ▸ Lisää ▸ OData-palvelin.
Määrittäminen
Section titled “Määrittäminen”| Kenttä | Tehtävä |
|---|---|
| Simuloidut metatiedot | CSDL-dokumentti, joka palvellaan sellaisenaan osoitteessa $metadata |
| Simuloitu data | JSON-objekti: entiteettijoukon nimi → objektitaulukko |

Mitä palvelin oikeasti tekee
Section titled “Mitä palvelin oikeasti tekee”Tämä erottaa tämän palvelimen pelkästä kiinteän JSONin palauttamisesta: Restorm soveltaa järjestelmävalinnat simuloituun dataasi.
Asiakas, joka kutsuu:
GET localhost:8080/Clients?$filter=pays eq 'FR'&$select=id,nom&$top=10&$count=truesaa tuloksen, joka on todella suodatettu, projisoitu, katkaistu ja laskettu.
Tuetut valinnat: $filter, $select, $orderby, $top, $skip, $count,
$expand ja $batch.
Mihin sitä tarvitaan
Section titled “Mihin sitä tarvitaan”OData-palvelua vasten kehittämiseen ennen kuin palvelu on olemassa tai tietyn datajoukon toistamiseen testiä varten — ilman että täyttä OData-palvelinta tarvitsee pystyttää, mikä on harvoin mieluisaa puuhaa.
Koska $metadata-dokumentti palvellaan sellaisenaan, asiakastyökalut — myös
Restormin OData-tuonti — voivat löytää
palvelun normaalisti.
Skenaariossa
Section titled “Skenaariossa”Toiminnot OData-palvelin ja Sulje OData-palvelin. Katso Isännöidyt palvelimet.