Dans cette section : |
Les composants WebFOCUS peuvent être déployés de plusieurs manières pour vous permettre de planifier votre installation selon vos besoins.
Utilisateurs internes (dans un réseau sécurisé) accèdent à WebFOCUS à l'aide d'une installation standard. Le client WebFOCUS et le serveur de rapports peuvent être installés sur le même hôte ou sur deux hôtes connectés par un réseau. Le serveur de distribution ReportCaster est typiquement installé sur le même hôte que le client WebFOCUS de façon à simplifier la configuration et l'administration.
La base de données peut être sur un niveau fonctionnel ou sur un niveau de données distinctes. S'il se trouve sur une machine différente, il peut se trouver derrière un pare-feu, si nécessaire. Dans ce cas, la communication entre les niveaux peut être implantée à l'aide de la configuration du serveur de rapports WebFOCUS hub-stub ou le logiciel de connexion à la base de données du fournisseur.
Comment : |
Lorsque les utilisateurs externes accèdent à WebFOCUS, vous pouvez les configurer pour interagir avec un serveur proxy inverse. Un serveur proxy inverse est un serveur web qui agit en tant qu'intermédiaire entre le réseau externe et le serveur web sur lequel WebFOCUS est installé. Chaque composant peut être protégé par un pare-feu.
A l'aide d'un serveur proxy inverse, les utilisateurs externes pensent qu'ils accèdent à WebFOCUS directement. Cependant, le serveur proxy reçoit les requêtes HTTP entrantes et les passe au serveur web sur lequel WebFOCUS est installé, ajoutant une couche de sécurité supplémentaire.
Si vous souhaitez utiliser une configuration de serveur proxy inversé avec un serveur d'applications Apache Tomcat™, vous devez ajuster un paramètre dans le fichier server.xml pour vous assurer que tous les appels d'URL utilisent l'adresse du serveur proxy Web au lieu du serveur interne. Sinon, certaines fonctionnalités, telles que les zooms en profondeur dans les rapports Microsoft® Excel® 2007, récupère les informations dans la machine hôte interne au lieu du proxy.
Pour modifier le fichier Apache Tomcat server.xml, suivez les étapes suivantes :
<Tomcat_Home>\conf
où :
est l'emplacement sur votre ordinateur où est installé l'application Apache Tomcat.
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" proxyName="WEB-FACING PROXY_SERVER" proxyPort="WEB FACING PROXY_PORT" />
WebFOCUS prend en charge plusieurs points d'entrée dans une seule installation WebFOCUS. Par exemple, il est possible que des utilisateurs externes soient connectés via un serveur proxy inversé pendant que des utilisateurs internes accèdent directement à la couche web. Il peut également exister deux ou plusieurs serveurs proxy inverses pour des communautés d'utilisateurs différentes, comme le montre l'image suivante.
WebFOCUS |