2. Environnement de développement pour RPC
Ce paragraphe est consacré à la programmation d’une application répartie selon le modèle client-serveur. Cela inclut bien entendu la programmation du client, la programmation du serveur et la programmation des échanges entre le programme client et le programme serveur. L’idéal serait de programmer tous ces aspects à l’aide d’un seul langage de programmation intégrant la distribution. Il y a eu de multiples tentatives pour définir un tel langage, en particulier en s’appuyant sur des langages à objets existants (C++ et Eiffel entre autres), qui se sont traduites par des prototypes expérimentaux.
Cette approche présente de nombreux avantages car, du fait de l’intégration de la distribution dans les concepts du langage, le traitement de la distribution devient élémentaire (voire inexistant) pour le programmeur d’applications. Le compilateur du langage génère directement...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Environnement de développement pour RPC