I-41 Les ActiveX
Ce sont des technologies Microsoft
qui servent de socle pour créer un contenu interactif utilisant des
composants soft, des scriptes et des applications existantes.
Elles sont basées sur les contrôles
OLE. Ces technologies permettent, pour bon nombre de
développeurs et concepteurs de pages Web, de
créer des contenus dynamiques pour l'Internet, les Intranets et le
PC.
L'intérêt de l'utilisation des technologies
ActiveX tient à leur capacité d'intégrer
des applications à l'intérieur des navigateurs de sorte que
l'administration des données par ces applications devienne accessible
comme des pages hypertextes.
Les ActiveX embrassent les contours
d'Internet et procurent aux utilisateurs un riche cadre ouvert à
l'innovation en même temps qu'un grand avantage pour leurs
investissements dans les applications, outils et code de source.
Les technologies ActiveX apportent aussi un
système intégré de navigation aux postes de travail,
permettant ainsi aux utilisateurs de « browser » des documents de la
même manière qu'ils le font couramment dans le
Web.
L'initiative du « Sweeper » de Microsoft
étendra l'usage du browser de Microsoft, Internet Explorer, au
système d'exploitation. Les utilisateurs pourront se mouvoir nonobstant
les liens entre les postes de travail Internet ou Intranet.
Les contrôles ActiveX sont petits,
rapides et constituent des composantes adéquates pour l'Internet, les
Intranets et le poste de travail. Ils représentent le socle du contenu
actif et travaillent avec une variété de langages de
programmation.
Les contrôles Activex sont
créés avec l'outil OLE scripting, une
technologie standard ouverte permettant aux développeurs de créer
leurs propres applications.
L'infrastructure OLE scripting permet aux
développeurs de raccorder n'importe quel générateur de
scriptes à leurs applications.
Grâce aux scriptes Visual Basic et
Java, les développeurs peuvent lier les contrôles
ActiveX et les applets Java, mélanger
et faire correspondre les composants pour la fonctionnalité
souhaitée en dépit de la plate-forme.
Avec les ActiveX, il est possible d'ajouter
de la dynamique aux pages Web et des extensions de scriptes
OLE pour les documents HTML, offrant ainsi
aux visiteurs la possibilité d'activer ces applications à partir
de la page qu'ils sont entrain de visiter.
Le but de la technologie ActiveX est de
faciliter pour les concepteurs d'applications, l'introduction de
l'interactivité dans leurs sites Web et de simplifier pour les
utilisateurs, l'accès aux avantages de cette interactivité
à partir de n'importe quel browser, système d'exploitation ou
plate-forme.
I-42 Les ODBC
ODBC ou Open DataBase Connectivity
est un standard d'accès à une base de données
développé par Microsoft. Son propos est d'offrir une boîte
à outils séparée et unique pour extraire les
données de différentes bases utilisant des protocoles de
communication et d'accès aux données et de nombreuses
fonctionnalités spécifiques.
Il établit une interface uniforme pour des
systèmes de bases de données hétérogènes, de
sorte qu'une seule application puisse aisément les attaquer toutes.
Ainsi, les différents clients d'un Intranet pourront,
chacun à sa guise et conformément à ses exigences de
gestion, choisir et gérer sa propre base de données dont le
contenu est accessible par n'importe quel utilisateur et à partir de
n'importe quel poste de travail de l'Intranet.
Fonctionnement :
Les concepteurs de bases de
données fournissent des Drivers qui implémentent les
spécifications d'interaction avec leur base. Dés lors, tout
utilisateur peut, par l'intermédiaire du panneau de configuration de
l'administrateur ODBC, fournir un nom logique à sa
source de données.
Les applications peuvent alors, en utilisant ce nom logique,
accéder aux données qu'elles désirent de manière
transparente.
En ignorant ainsi totalement les particularités des
SGBD qui supportent les données, les applications
deviennent compatibles avec toutes les bases de données.
Application cliente
Utilisateur final
|
|
ODBC
|
|
Manipulation des données
|
Accès aux données
|
|
|
Serveur
de base de de données
Méta base
Bases de données
fig. - 10 Architecture générale d'un ODBC
I-5 Intranet et Client/Serveur
Beaucoup de grandes entreprises
aujourd'hui sont confrontées au même problème de
maîtrise de leurs informations hétérogènes et
distribuées auquel Internet et le World Wide Web
tentent d'apporter une solution de façon globale.
La plupart d'entre elles ont déjà
identifié de réels profits potentiels dans le remplacement de
l'information sur papier par les flots d'informations électroniques.
Grâce aux Intranets, et par le fait qu'ils sont
internes, les standards d'accès et de sécurité peuvent
être appliqués; ce qui serait impossible à réaliser
dans un réseau public comme Internet.
Les premières technologies proposées comme
solutions à ces problèmes étaient centralisées et
difficiles à rendre courantes. Les plus récentes, dites
technologies groupware, ont tenté à leur tour de fournir une
approche distribuée, mais elles n'étaient pas facilement
accessibles et la prise en compte d'une application non prévue dans le
package groupware était du ressort exclusif d'experts.
La technologie Web est différente.
Elle permet de créer, publier, et accéder aisément
l'information; si facilement que n'importe qui, doté du protocole
TCP/IP, peut diffuser des informations accessibles à
une grande variété de plates-formes clientes.
Ainsi, le modèle Client/Serveur se précise
à travers un schéma s'appuyant sur d'une part, des fournisseurs
d'information et d'autre part des clients d'accès à
l'information.
L'Intranet, grâce aux programmes de développement
tel que Java, permet de réorganiser toute
l'informatique de l'Entreprise en un modèle
Client/Serveur basé presque entièrement sur le
Web.
|