Datasnap.Win.SConnect.TWebConnection

De RAD Studio API Documentation
Aller à : navigation, rechercher

Datasnap.Win.SConnect.TStreamedConnectionDatasnap.Win.MConnect.TDispatchConnectionDatasnap.DBClient.TCustomRemoteServerData.DB.TCustomConnectionSystem.Classes.TComponentTWebConnection

Delphi

TWebConnection = class(TStreamedConnection, ITransport)

C++

class PASCALIMPLEMENTATION TWebConnection : public TStreamedConnection

Propriétés

Type Visibilité  Source Unité  Parent
class public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect Datasnap.Win.SConnect

Description

TWebConnection utilise HTTP pour gérer la connexion avec un serveur d'applications.

TWebConnection est utilisée par la partie client d'une application de base de données multiniveau pour établir et gérer la connexion entre le client et un serveur d'applications distant. L'objet connexion Web peut :

Etablir la connexion initiale avec un serveur d'applications distant.

Obtenir une interface IAppServer pour le serveur d'applications.

Obtenir une liste des fournisseurs du serveur d'applications.

Fermer la connexion avec le serveur d'applications distant.

TWebConnection établit la connexion initiale entre l'application client et un serveur d'applications distant en utilisant HTTP. Pour utiliser TWebConnection, vous devez :

Wininet.dll doit être installé sur le système client. Wininet.dll se trouve dans le répertoire système de Windows si vous avez installé IE3 ou supérieur.

Le système serveur doit avoir installé IIS version 4 ou plus ou Netscape Enterprise version 3.6 ou plus.

HTTPsrvr.dll doit être installé avec le serveur Web avec lequel TWebConnection forme une connexion. HTTPsrvr.dll lance le serveur d'applications et transmet tous les appels à l'interface du serveur d'applications.

Une fois la connexion établie, le client recense un ou plusieurs de ses ensembles de données client, ces ensembles de données utilisent l'interface IAppServer du composant connexion socket pour communiquer avec le serveur d'applications ou sinon appellent l'interface du module de données du serveur d'applications.

Pour se connecter à un serveur d'applications distant en utilisant DCOM, employez le composant TDCOMConnection. Pour se connecter à un serveur d'applications distant en utilisant TCP/IP, employez le composant TSocketConnection. Pour se connecter à des serveurs d'applications distants en utilisant SOAP, employez le TSoapConnection TCORBAConnection.

Voir aussi