Produits - Technologie Web MidWare


      MwGate est une collection de passerelles basée sur les composants MidWare, qui peuvent être utilisées pour des applications Web nécessitant des supports CGI, ISAPI et ASP. La distribution contient actuellement trois modules de passerelle:

  • ActiveX: MWClient.ocx
  • CGI: CgiGate.exe
  • ISAPI: IsaGate.dll

      MWClient, IsaGate and CgiGate sont la propriété de François Piette. La permission est nécessaire pour utiliser ce logiciel. Pour demander la permission contactez Francois Piette par email à:

      La distribution MwGate contient des instructions d'installation et d'utilisation. La maintenance est offerte par l'intermédiaire de la liste de diffusion de MidWare.

      Vous trouverez ci-dessous une description des trois modules de passerelle inclus dans la distribution MwGate:



Passerelle MidWare Description
MWClient.ocx MWClient.ocx est un ActiveX qui agit comme le client d'un serveur d'application MidWare. Il est très proche des composants VCL natifs MidWare . MWClient est fait ou un TAppSrvClient et un TMWBuffer. Il présente des propriétés et des méthodes pour construire une requête et l'envoyer au serveur d'applications MidWare, attendre la réponse et aller chercher le résultat. MWClient est destiné à des pages Web ASP, mais peut être utilisé avec n'importe quel outil de développement qui supporte les ActiveX comme Visual Basic ou Visual C/C++.
CgiGate.exe CgiGate.exe est un programme CGI très petit et rapide qui se conduit comme une passerelle pour le serveur d'applications MidWare. Vous utilisez CgiGate.exe comme n'importe quel autre CGI de votre page HTML. Quand il est éxécuté, ce CGI renvoie toutes les données qu'il reçoit au serveur d'applications MidWare pour traitement. Un TServerObject gère la requête selon vos besoins et produit la sortie HTML qui est renvoyée au navigateur du client. Le TServerObject qui est déclenché est celui répondant au code de la fonction égal à l'exécutable CgiGate (vous pouvez renommer le fichier selon vos besoins et avoir plusieurs requêtes différentes).
IsaGate.dll IsaGate est la même chose que CgiGate, mais en extension ISAPI (une DLL) qui a l'avantage d' être encore plus plus rapide, mais qui nécessite un serveur web Microsoft alors que CgiGate fonctionne avec n'importe quel serveur web.