
8. Une société a une application réalisée en PHP et une autre en Delphi.
Proposez une technologie qui peut permettre à ces deux applications de
communiquer entre elles ?
R8 : Pour permettre à deux applications, l'une en PHP et l'autre en
Delphi, de communiquer entre elles, vous pouvez utiliser une API
REST (Representational State Transfer) basée sur HTTP.
9. De quel côté sont stockées les variables de sessions, coté serveur ou coté
client ?
R9 : coté serveur
10. A quoi sert l’objet XMLHttpRequest et comment il fonctionne ?
R10 : L'objet `XMLHttpRequest` est utilisé en JavaScript pour
envoyer des demandes au serveur web en arrière-plan sans
actualiser la page. Cela permet aux applications web d'obtenir des
données du serveur et de les afficher sans interrompre l'expérience
de l'utilisateur. C'est utile pour les mises à jour en temps réel et le
chargement de données sans rechargement de la page.
11. On souhaite écrire une application web qui permet à l’utilisateur de
saisir des données dans un formulaire ensuite d’enregistrer ces données
dans une base de données. Quels sont les inconvénients de mettre la
vérification de la validité des champs de ce formulaire juste sur le côté
client avec java script ?
R11 : Le principal inconvénient de la vérification uniquement côté
client avec JavaScript est que les données ne sont pas sécurisées.
Les utilisateurs malveillants peuvent contourner la validation,
JavaScript peut être désactivé, et cela ne garantit pas l'intégrité des
données stockées. Une validation côté serveur est nécessaire pour
une sécurité optimale.
12. Que représente DCOM et quels sont les problèmes qu’il pose ?