Vous recherchez des drivers conformes aux spécifications NDIS WAN de Microsoft ?
AQL a développé de tels drivers en environnement Windows 95 et NT.
PRINCIPE DE BASE
Réaliser un driver de carte vise à concilier deux objectifs en apparence opposés :
offrir des interfaces conformes aux normes et aux standards du commerce, permettre au constructeur de la carte de mettre en avant ses avantages sur la concurrence.
Parmi ces avantages concurrentiels, on retiendra :
les performances de la carte, les fonctionnalités complémentaires offertes par la carte, au delà de sa fonction principale : ainsi une carte RNIS pourra offrir des services de compression des données transitant sur le réseau.
L'avantage de la solution AQL est d'offrir une architecture permettant de répondre en même temps à ces deux objectifs.
Les drivers réalisés par AQL sont en fait constitués de deux parties complémentaires :
|
|
la première, appelée " partie générique " est chargée d'offrir l'interface standardisée du driver. En l'occurrence, il s'agit de l'interface " NDIS 3.0 Miniport WAN ". Cette interface offerte est rigoureusement identique quel que soit la carte. Ce module est donc réalisé un fois et intégré dans chaque driver de carte développé ensuite par AQL, |
|
la seconde, appelée " partie spécifique " consiste à adapter le driver aux contraintes spécifiques de la carte. En s'adaptant au plus près aux caractéristiques de cette dernière, le driver permet d'exploiter au maximum les performances de la carte tout en s'adaptant aux fonctionnalités propres à la carte. De plus le driver est conçu de manière à héberger ultérieurement de nouvelles fonctionnalités offertes ultérieurement par la carte. |
|
DRIVERS NDIS
Pour intégrer une carte de communication WAN dans les environnements Windows NT ou Windows 95, deux types de drivers sont envisageables :
drivers spécifiques, permettant d'offrir des interfaces de programmation propriétaires ; drivers de type NDIS, préconisés par Microsoft, et autorisant une parfaite intégration de la carte dans les environnements Windows NT et Windows 95. Dans ces environnements, l'interface NDIS est exploitée par les composants fournis avec le système :
- les couches de protocole (TCP/IP, NetWare, etc...),
- les interfaces standard de programmation ("Pipes", "Sockets", "NetBios", etc ...),
- les applications (transfert de fichiers, gestionnaire de fichier Windows, etc ...).
AQL fait le choix préconisé par Microsoft, et propose pour son offre standard, un driver NDIS de type " MiniPort WAN ". Ce type de driver autorise l'intégration complète de la carte de communication dans l'architecture réseau de Microsoft :
|
utilisation des services RAS (Remote Access Service) de connexion à distance. Une fois la connexion RAS établie, le site distant peut être atteint à travers l'ensemble des services Microsoft (en particulier le gestionnaire de fichiers) ; |
|
support de l'interface de programmation TAPI (Telephony Application Programming Interface), et donc de toutes les applications s'appuyant sur ce standard ; |
|
de surcroît, le choix de réalisation d'un MiniPort WAN, permet de déléguer un certain nombre de traitements à un composant logiciel Microsoft (le "WAN Wrapper"), qui offre : |
- la mise en oeuvre du protocole PPP, standard pour le transport sur réseau longue distance ;
- les fonctionnalités de compression de données et cryptage de données.
|
[ Accueil | Recrutement | AQL | Compétences | Partenariats | Contacts | Carte du site ]
Copyright © 2000 - Alliance Qualité Logiciel - Dernière mise-à-jour : 09/02/2000
|
|