ProLoc:Module Web : Différence entre versions
Ligne 15 : | Ligne 15 : | ||
<br>Dans le cas où votre serveur SQL et votre serveur Web sont distants (ex : votre serveur SQL est dans vos locaux et votre serveur SQL chez un fournisseur de service), vous pouvez créer un lien sécurisé VPN entre votre serveur SQL et votre serveur Web afin que seulement une connexion sécurisée puisse accéder au port SQL (il est très dangereux d’ouvrir le port SQL afin qu’il soit accessible sur internet, à moins qu’il le soit à l’intérieur d’un canal sécurisé VPN). Cette solution est sécuritaire, mais vraiment moins performante, car beaucoup de trafic SQL circulera sur internet. | <br>Dans le cas où votre serveur SQL et votre serveur Web sont distants (ex : votre serveur SQL est dans vos locaux et votre serveur SQL chez un fournisseur de service), vous pouvez créer un lien sécurisé VPN entre votre serveur SQL et votre serveur Web afin que seulement une connexion sécurisée puisse accéder au port SQL (il est très dangereux d’ouvrir le port SQL afin qu’il soit accessible sur internet, à moins qu’il le soit à l’intérieur d’un canal sécurisé VPN). Cette solution est sécuritaire, mais vraiment moins performante, car beaucoup de trafic SQL circulera sur internet. | ||
− | [[Image:ProLoc ModuleWeb 02.jpg|Figure | + | [[Image:ProLoc ModuleWeb 02.jpg|Figure 2 : Serveur SQL et serveur Web distant]] |
− | ''Figure 2 : Serveur SQL et serveur Web distant'' | + | ''Figure 2 : Serveur SQL et serveur Web distant'' |
+ | <br> | ||
+ | |||
+ | Afin d’éviter ce problème de performance, nous suggérons l’établissement d’un mini-serveur web à l’interne qui n’hébergera que les pages Web pour ProLoc. Votre serveur web corporatif pourra être modifié pour y inclure un lien vers votre serveur web ProLoc. | ||
+ | |||
+ | [[Image:ProLoc ModuleWeb 03.jpg|Figure 3 : Établissement d'un mini-serveur web ProLoc]] | ||
+ | |||
+ | ''Figure 3 : Établissement d'un mini-serveur web ProLoc'' <br><br> | ||
+ | |||
+ | == Définition des packages == | ||
+ | |||
+ | A. Consultation des réservations<br>B. Consultation des disponibilités<br>C. Grille web<br> | ||
+ | |||
+ | == Définitions des fichiers == | ||
− | |||
− | |||
− | |||
− | |||
{{BasPage_ProLoc}} | {{BasPage_ProLoc}} |
Version du 14 mai 2010 à 09:45
Infrastructure
Avant de mettre en place vos modules web, il est important de bien comprendre l’infrastructure que vous désirez utiliser. Logilys vous fournit (inclus dans la BD ProLoc) des procédures SQL de consultation de certaines données pouvant être appelée à partir de pages web. Logilys fournit également des exemples (prototypes) fonctionnels de pages web (asp, aspx) utilisant ses procédures. Logilys n’assure pas la personnalisation et la mise en place des pages web dans votre infrastructure ; ceci doit être effectué par votre équipe (ou consultant) web.
Pour mettre en place le module web, il faut créer un lien entre votre serveur SQL (hébergeant les données de ProLoc) et votre serveur web. Il faut considérer l’emplacement physique de ces 2 serveurs pour des raisons de sécurité et de performance.
Dans le cas où votre serveur SQL et votre serveur Web sont à l’intérieur de la même infrastructure (réseau interne, intranet), les données SQL circuleront à l’interne et le résultat seulement sera affiché à l’externe (via le serveur web). C’est la solution la plus sécuritaire et la plus performante, car vous n’avez pas à ouvrir le port SQL (généralement 1433) afin qu’il soit accessible à l’externe.
Figure 1 : Serveur SQL et serveur Web à l'intérieur de la même infrastructure
Dans le cas où votre serveur SQL et votre serveur Web sont distants (ex : votre serveur SQL est dans vos locaux et votre serveur SQL chez un fournisseur de service), vous pouvez créer un lien sécurisé VPN entre votre serveur SQL et votre serveur Web afin que seulement une connexion sécurisée puisse accéder au port SQL (il est très dangereux d’ouvrir le port SQL afin qu’il soit accessible sur internet, à moins qu’il le soit à l’intérieur d’un canal sécurisé VPN). Cette solution est sécuritaire, mais vraiment moins performante, car beaucoup de trafic SQL circulera sur internet.
Figure 2 : Serveur SQL et serveur Web distant
Afin d’éviter ce problème de performance, nous suggérons l’établissement d’un mini-serveur web à l’interne qui n’hébergera que les pages Web pour ProLoc. Votre serveur web corporatif pourra être modifié pour y inclure un lien vers votre serveur web ProLoc.
Figure 3 : Établissement d'un mini-serveur web ProLoc
Définition des packages
A. Consultation des réservations
B. Consultation des disponibilités
C. Grille web
Définitions des fichiers
Nom du document : ProLoc:Module Web