Lorsque Screen Scraping est devenu appel API – collecte Oracle OpenWorld Session Catalog avec …
Avec la recherche, le filtrage et le défilement, toutes les sessions disponibles peuvent être inspectées.Si les données sont disponibles dans un navigateur, elles peuvent être récupérées par programmation. et persister localement dans un document JSON, par exemple: le web scraping: un programme côté serveur agit comme un navigateur, récupère le code HTML du site web et interroge les données de la réponse. dans cet article – https://codeburst.io/an-introduction-to-web-scraping-with-node-js-1045b55c63f7 – pour le noeud et la bibliothèque Cheerio .
Cependant, le scrappage d'écran côté serveur de HTML ne sera réussi que lorsque le HTML est statique. Le HTML dynamique est construit dans le navigateur en exécutant du code JavaScript qui manipule le DOM du navigateur. Si tel est le mécanisme derrière un site Web, le raclage du côté serveur est pour le moins considérablement plus complexe (car il nécessite que le serveur émule un navigateur Web moderne dans une large mesure). Le sélénium a été utilisé dans de tels cas – pour fournir un moteur de navigateur accessible par le biais du serveur. Alternativement, le scraping d'écran peut également être effectué à l'intérieur du navigateur lui-même – comme cela est supporté par exemple par la bibliothèque Getsy
Comme vous le verrez dans cet article être une solution beaucoup à complexe. Il est très possible que l'application Web client riche utilise une API REST qui fournit les données en tant que document JSON. Une API que notre programme côté serveur peut également facilement exploiter. C'est ce qui s'est avéré le cas pour le site Web OOW 2017. Ainsi, au lieu de procéder à l'analyse syntaxique HTML complexe et au traitement côté serveur ou même côté client, le défi en cours ne résout rien de plus qu'un appel REST. Lire l'article complet ici
Pour des informations régulières sur la gestion et l'intégration des processus métier, devenez membre de la Communauté des Partenaires SOA & BPM pour inscription s'il vous plaît visitez www.oracle.com/goto/emea/soa ( Compte OPN requis ) Si vous avez besoin d'assistance avec votre compte, veuillez contacter le Oracle Partner Business Center
Blog Twitter LinkedIn Facebook Wiki [19659003] Technorati Mots-clés: Communauté SOA Oracle SOA Oracle BPM OPN Jürgen Kress
Source link