« Programmation Ada/FAQ/Bibliothèques » : différence entre les versions
Contenu supprimé Contenu ajouté
Licence |
m Robot : Changement de type cosmétique |
||
Ligne 12 :
Ce document peut être librement copié et distribué en respectant les conditions de la [[w:fr:GNU_FDL|Licence de documentation libre GNU]].
= [[../Généralités/]] =
=[[../
= Bibliothèques =
== Bibliothèques diverses ==
=== Existe-t-il l'équivalent de la STL de C++ en Ada? ===
Il n'existe pas d'équivalent strict à la STL. Toutefois, d'autres
Ligne 30 :
Ada.Containers pour l'expérimenter.
=== Existe-t-il une bibliothèque XML en Ada? ===
XML/Ada est disponible sur le site de développement de Logiciel Libre
d'ACT Europe.
=== Existe-t-il une bibliothèque Posix en Ada? ===
Il y en a une pour l'ensemble des systèmes Posix, appelée Florist. Une
version spécifique pour Windows est nommée Win32POSIX.
=== Comment accéder à une base de données depuis Ada? ===
Le projet GNADE, disponible librement sur
Ligne 49 :
sur http://www.rfc1149.net/devel/pgada.
== Programmation réseau ==
=== Comment utiliser des sockets en Ada? ===
La distribution AdaSockets permet d'utiliser les sockets BSD en Ada
Ligne 60 :
GNAT.Sockets permettant de faire des sockets basiques.
=== Existe-t-il un serveur WWW en Ada? ===
AWS, de Pascal Obry et Dmitriy Anisimkov, permet d'inclure un
Ligne 70 :
dispose également d'une liste de diffusion.
=== Existe-t-il une implémentation de SOAP en Ada? ===
AWS, depuis la version 1.1, vous permet d'ajouter une interface SOAP à
vos applications basées sur le protocole HTTP.
=== Est-il possible de programmer des systèmes répartis en Ada pur? ===
La norme Ada 95 définit, dans son annexe E, une manière de faire des
Ligne 82 :
compilateur d'interface pour GtkAda, voir question Q : 3.3.4.).
== GtkAda ==
=== Qu'est-ce que GtkAda? ===
GtkAda est une bibliothèque permettant, sous Unix ou sous Windows, de
créer des applications graphiques portables.
=== GtkAda permet-il de créer des contrôles dynamiquement? ===
Tout à fait; son interface ressemble à Delphi ou à Visual Basic.
=== Quelle version de GtkAda utiliser? ===
GtkAda pour Unix est numéroté 1.2.x, tandis que GtkAda pour Windows
utilise la numérotation 1.3.x.
=== Peut-on créer une application graphiquement avec GtkAda? ===
C'est possible: GtkAda est interfacé avec Glade, un outil permettant de
Ligne 105 :
répartis pour GNAT, qui porte le même nom, voir question Q : 3.2.4.).
=[[../
|