Simuler un service OData
Clic droit sur un dossier ▸ Ajouter ▸ Serveur OData.
Configurer
Section titled “Configurer”| Champ | Rôle |
|---|---|
| Métadonnées simulées | Le document CSDL, servi tel quel sur $metadata |
| Données simulées | Un objet JSON : nom du jeu d’entités → tableau d’objets |

Ce que le serveur fait vraiment
Section titled “Ce que le serveur fait vraiment”C’est le point qui distingue ce serveur d’un simple retour de JSON figé : Restorm applique les options système à vos données simulées.
Un client qui appelle :
GET localhost:8080/Clients?$filter=pays eq 'FR'&$select=id,nom&$top=10&$count=truereçoit un résultat réellement filtré, projeté, tronqué et compté.
Les options prises en charge : $filter, $select, $orderby, $top,
$skip, $count, $expand et $batch.
À quoi ça sert
Section titled “À quoi ça sert”Développer contre un service OData avant qu’il n’existe, ou reproduire un jeu de données précis pour un test — sans monter un serveur OData complet, ce qui est rarement une partie de plaisir.
Le document $metadata étant servi tel quel, les outils clients (y compris
l’import OData de Restorm) peuvent découvrir
le service normalement.
Dans un scénario
Section titled “Dans un scénario”Les actions Serveur OData et Fermeture serveur OData. Voir Serveurs hébergés.