Beaucoup des applications écrites au cours des 25 dernières années possèdent déjà un minimum de modularité, grâce aux programmes appelés pour exécuter des « sousfonctions » dans l'application. Bien souvent d'ailleurs, ces programmes appelés pourraient aussi bénéficier d'une conversion en procédures. C'est particulièrement vrai si l'application est « très appelante
Convertir des programmes appelés en procédures
» – c’est-à -dire, si un programme
en appelle un autre des centaines de fois pendant son traitement
– l’application améliorera nettement ses performances
en liant la fonction comme une procédure au lieu d’utiliser
un programme appelé dynamiquement. Les applications qui
utilisent des interfaces de type client ou navigateur bénéficieront
généralement d’un passage aux procédures liées.
On peut aussi concevoir des procédures chargées de
simplifier l’utilisation des appels d’API système dans une application.
Les API sont généralement mise en oeuvre comme
des programmes appelés, mais on peut construire une procédure
« d’habillage » qui se chargera de l’appel. Dans ce cas,
au lieu d’appeler l’API directement, l’application
exécutera la procédure d’habillage. Pour simplifier
l’appel adressé à l’API, on peut utiliser cette
technique pour éliminer des paramètres utilisés
rarement ou pour se dispenser de réagencer
des paramètres, pour permettre une valeur de
renvoi à partir de l’habillage, ou pour standardiser
un traitement d’erreur API.
Téléchargez cette ressource
Les mégatendances cybersécurité et cyber protection 2024
L'évolution du paysage des menaces et les conséquences sur votre infrastructure, vos outils de contrôles de sécurité IT existants. EPP, XDR, EDR, IA, découvrez la synthèse des conseils et recommandations à appliquer dans votre organisation.
Les articles les plus consultés
- Chiffrements symétrique vs asymétrique
- Activer la mise en veille prolongée dans Windows 10
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
Les plus consultés sur iTPro.fr
- Baromètre de la Transformation digitale 2024 en France
- Le secteur financier reste dans la ligne de mire des cyberattaquants
- CyberPatriot ®, le SOC de dernière génération de CHEOPS TECHNOLOGY
- L’IA comme levier d’évangélisation du COMEX à la cybersécurité
- Intégration et utilisation de l’IA en 3 conseils clés