Parmi ces WebServices, lequel est le meilleur pour récupérer les données et pourquoi?
* Rest Api
* Savon Api
* Pilote ODBCRécupérer des données du service maintenant en utilisant les services Web
J'ai entendu approche ODBC est rapide.
Parmi ces WebServices, lequel est le meilleur pour récupérer les données et pourquoi?
* Rest Api
* Savon Api
* Pilote ODBCRécupérer des données du service maintenant en utilisant les services Web
J'ai entendu approche ODBC est rapide.
ODBC va probablement être le plus rapide, juste à cause de la nature légèrement moins "transactionnelle", et de l'emballage plus léger. Pour la facilité d'utilisation cependant, je préfère REST. Il est également beaucoup plus modulaire, facile à mettre en œuvre dans les deux sens, facilement modifié et facilement adapté.
En général, il est vrai de dire que ODBC est "plus rapide" que SOAP ou REST, mais le pilote ODBC ServiceNow est vraiment juste un wrapper autour de l'API SOAP. Les instructions SQL que vous envoyez à ODBC sont simplement traduites en requêtes SOAP, donc les performances vont être comparables à celles de l'API SOAP. REST est une API plus "moderne" avec un surcoût plus faible (SOAP passe des charges utiles XML qui vont avoir une plus grande empreinte de stockage que REST dans la plupart des cas). Cela est particulièrement vrai pour ServiceNow, où l'investissement dans la prise en charge de l'API REST enrichie est fort et plus à jour.