Plateformes prises en charge
2012 Lexmark International Technology S.A. Date: 12/18/2012 Version: 2.9 BPMone is a trademark of Lexmark International Technology S.A., registered in the U.S. and other countries. Perceptive Software is a stand-alone business unit within Lexmark International Technology S.A. All other brands and product names mentioned in this document are trademarks or registered trademarks of their respective owners. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or any other media embodiments now known or hereafter to become known, without the prior written permission of Perceptive Software.
Contenu Plateformes prises en charge À propos... de ce guide 4 BPMone... Personal / BPMone Design Personal 6 BPMone... Client 8 Serveur... BPMone (Windows) 11 Serveur... BPMone (AIX) 13 Serveur... BPMone (Linux) 15
À propos de ce guide Introduction Ce guide des plateformes prises en charge répertorie l'ensemble des plateformes compatibles avec BPMone 2.9. Les plateformes répertoriées ont été testées et sont compatibles. Les plateformes ne figurant pas dans la liste ne sont pas prises en charge. Veuillez informer l'assistance technique Perceptive Software ( support@perceptivesoftware.com) de vos préférences en matière de plateforme si votre plateforme actuelle ou future ne figure pas sur cette liste. Inclus dans ce guide Ce guide répertorie les systèmes d'exploitation et autres logiciels sur lesquels BPMone fonctionne. D'une manière générale, un serveur BPMone a besoin d'un système d'exploitation et d'un système de gestion de base de données pour pouvoir fonctionner. Un client BPMone requiert un navigateur Internet. Ce guide indique quels sont les systèmes d'exploitation, SGBD et navigateurs Internet pris en charge. Dans ce guide, vous trouverez également des informations sur les logiciels supplémentaires qui sont requis pour que BPMone fonctionne correctement. Composants La configuration requise est indiquée pour chacun des composants suivants : BPMone Personal BPMone Design Personal BPMone Client BPMone Serveur Non inclus dans ce guide 1. Configuration matérielle requise Ce guide n'aborde pas la configuration matérielle requise. Parfois, la configuration matérielle requise est demandée par des clients pour déterminer quel matériel serveur ils devront utiliser pour que le serveur BPMone leur garantissent des performances logicielles spécifiques. Par le passé, les performances système n'ont jamais constitué de problème insoluble pour nos logiciels. Mais, spécifier une configuration matérielle s'avère pratiquement impossible, car les performances varient également en fonction de nombreux autres facteurs tels que le nombre de dossiers, les types d'activités, le nombre d'utilisateurs et l'intégration requise avec le serveur. 2. Configuration de la virtualisation Ce guide n'aborde pas la prise en charge des logiciels de virtualisation. Une large majorité de nos clients utilise nos logiciels dans des environnements VMware ou Citrix. Notre avis est que si le logiciel fonctionne sur un système d'exploitation spécifique, il devrait également fonctionner sur ce système par le biais d'un logiciel de virtualisation, à condition qu'il soit correctement configuré. Veuillez contacter l'assistance technique Perceptive Software ou les services d'assistance présents dans votre pays pour obtenir de l'aide dans l'installation de BPMone. 4
3. Informations/schéma de la base de données Le schéma de la base de données n'est pas publié. Perceptive Software se réserve le droit de modifier le schéma de la base de données afin d'améliorer les performances ou d'ajouter des fonctionnalités. Un schéma publié se prête à des hypothèses statiques à propos de l'accès aux données. Si le schéma est modifié, ces hypothèses perdent toute leur validité. Étant donné que le schéma n'est pas disponible, Perceptive Software vous recommande vivement de ne pas interroger directement la base de données BPMone. À la place, vous devez effectuer vos requêtes via les interfaces de programmation (API) disponibles ou les fonctions de rapport fournies. 5
BPMone Personal / BPMone Design Personal Introduction BPMone Design Personal et BPMone Personal proposent tous deux un environnement complet de modélisation pour un utilisateur sur une machine. En outre, BPMone Personal offre un nombre limité d'utilisateurs runtime pour tester les conceptions des types de dossiers. Affichage Une résolution d'affichage minimale de l'écran de 1024 x 768 est requise..net Framework L'installation de Microsoft.NET Framework 2.0 est requise pour BPMone Personal et BPMone Personal Design. BPMone Personal installe et configure automatiquement le système de gestion de base de données MS SQL Server 2005 Express. Ceci nécessite également l'installation du package redistribuable de Microsoft.NET. Machine virtuelle Java Certains des composants client BPMone utilisent la technologie Java, nécessitant ainsi l'installation d'un moteur d'exécution Java. Les moteurs d'exécution Java suivants sont pris en charge: Oracle JRE 1.5 Oracle JRE 1.6 (version recommandée) Système d'exploitation Les systèmes d'exploitation suivants sont pris en charge par BPMone Personal: Microsoft Windows XP Professional (exclusivement SP3) Microsoft Vista Business (SP1 et SP2) Microsoft Vista Enterprise (SP1 et SP2) Microsoft Vista Ultimate (SP1 et SP2) Microsoft Windows 7 Professional SP1 Microsoft Windows 7 Ultimate SP1 Microsoft Windows 7 Enterprise SP1 Note BPMone Personal est uniquement pris en charge sur les éditions 32 bits de Windows XP, Windows Vista et Windows 7. Intégration avec Microsoft Office L'exportation RTF de BPMone, l'importation des dessins Microsoft Visio et la fonction de messagerie électronique de Microsoft Outlook sont prises en charge par les versions suivantes de Microsoft Office: Microsoft Office 2007 (SP1, SP2 et SP3) 6
Microsoft Office 2010 (SP1 et SP2) Navigateur Internet Pour pouvoir utiliser le portail BPMone, vous devez avoir installé un navigateur Internet sur le système d'exploitation que vous utilisez. Les navigateurs Internet suivants sont compatibles avec l'utilisation de BPMone: Microsoft Internet Explorer 8 et 9 Firefox 10 (la première version ESR) JavaScript doit être activé dans le navigateur Internet. Si vous utilisez Internet Explorer sous Windows Vista ou Windows 7, nous vous recommandons d'ajouter BPMone à vos sites de confiance. Si vous utilisez Oracle JRE 1.5 ou des anciennes versions de JRE 1.6 avec le navigateur Mozilla Firefox 10, BPMone ne pourra pas être exécuté. Ceci résulte de la politique de Mozilla consistant à bloquer ces modules. Flash Player Afin de garantir une utilisation optimale de l'extraction de processus, l'installation du lecteur Adobe Flash Player 9.0 ou version ultérieure est requise. 7
BPMone Client Introduction La prise en charge de BPMone a été divisée en parties client et serveur. Cette section fournit des informations sur les plateformes et applications prises en charge par le BPMone client basé sur navigateur. Affichage Une résolution d'affichage minimale de l'écran de 1024 x 768 est requise. Machine virtuelle Java Certains composants client de BPMone utilisent la technologie Java, nécessitant ainsi l'installation d'une machine virtuelle Java. Le tableau ci-dessous offre une vue d'ensemble des versions du moteur d'exécution Java prises en charge par BPMone 2.9. Si vous utilisez Portail BPMone et le menu Administration dans de grands environnements serveur impliquant plusieurs milliers d'utilisateurs, et que Java 5 Update 23 (et versions ultérieures) et Java 6 Update 21 à Java 6 Update 28 sont installés, un dysfonctionnement de l'environnement JRE peut se produire avec affichage d'un écran noir. Dans ce cas, nous vous recommandons d'utiliser Java 6 Update 29 ou version ultérieure. Système d'exploitation Microsoft Windows Oracle JRE 1.5 Versions de Java prises en charge Oracle JRE 1.6 Mac OS X Java pour Mac OS X 10.7* * OS X Lion ne propose pas d'environnement d'exécution Java par défaut. L'environnement Java devra être installé séparément (veuillez visiter le site http:// support.apple.com/kb/dl1421). Après l'installation, le module d'applet doit être activé en cochant les options Activer le module d'applet et Démarrer les applications Web dans les paramètres Java. Système d'exploitation Le tableau ci-dessous fournit une vue d'ensemble des systèmes d'exploitation clients pris en charge par BPMone. Système d'exploitation Microsoft Windows Versions prises en charge Microsoft Windows XP Professional (exclusivement SP3) Microsoft Vista Business (SP1 et SP2) Microsoft Vista Enterprise (SP1 et SP2) Microsoft Vista Ultimate (SP1 et SP2) Microsoft Windows 7 Professional SP1 Microsoft Windows 7 Ultimate SP1 8
Mac OS X Microsoft Windows 7 Enterprise SP1 10.7 (Lion) La prise en charge de Portail BPMone sous Mac OS X est uniquement possible pour l'exécution de dossiers. Intégration avec Microsoft Office L'exportation RTF de BPMone, l'importation des dessins Microsoft Visio et la fonction de messagerie électronique de Microsoft Outlook sont prises en charge par les versions suivantes de Microsoft Office: Microsoft Office 2007 (SP1, SP2 et SP3) Microsoft Office 2010 (SP1 et SP2) Navigateur Internet Pour pouvoir utiliser le portail BPMone, vous devez avoir installé un navigateur Internet sur le système d'exploitation que vous utilisez. Le tableau cidessous fournit une vue d'ensemble des navigateurs Internet compatibles avec l'utilisation de BPMone: Système d'exploitation Navigateurs Internet pris en charge Microsoft Windows Microsoft Internet Explorer 8 et 9 Firefox 10 (la première version ESR) Mac OS X Safari 5.1 Seuls les navigateurs Internet 32 bits sont pris en charge sous Windows. Firefox 10 (la première version ESR) JavaScript doit être activé dans le navigateur Internet. Si vous utilisez Internet Explorer sous Windows Vista ou Windows 7, nous vous recommandons d'ajouter BPMone à vos sites de confiance. Si vous utilisez Oracle JRE 1.5 ou des anciennes versions de JRE 1.6 avec le navigateur Mozilla Firefox 10, BPMone ne pourra pas être exécuté. Ceci résulte de la politique de Mozilla consistant à bloquer ces modules. Flash Player Afin de garantir une utilisation optimale de l'extraction de processus, l'installation du lecteur Adobe Flash Player 9.0 ou version ultérieure est requise. Autre dossier local réservé aux applications de conception Les applications de conception sont des fichiers exécutables qui sont démarrés à partir d'un navigateur Internet. Avant leur exécution, elles doivent être téléchargées 9
dans un dossier local sur le système client. Le dossier de téléchargement par défaut est le dossier TEMP. Cependant, certaines entreprises n'autorisent pas le lancement des exécutables à partir du dossier TEMP. Il est également possible que les fichiers contenus dans le dossier TEMP soient supprimés lorsque vous vous déconnectez de votre système. Cela signifie que les applications de conception doivent être téléchargées à nouveau à chaque reconnexion au système. Dans BPMone 2.9, vous pouvez configurer un autre dossier qui sera réservé au téléchargement des applications de conception. Contactez l'assistance technique Perceptive Software pour plus d'informations sur la configuration d'un autre dossier. 10
Serveur BPMone (Windows) Introduction Cette section fournit des informations sur les plateformes et applications prises en charge pour Serveur BPMone sur une plateforme Microsoft Windows. Système d'exploitation Les systèmes d'exploitation serveur suivants sont pris en charge Serveur BPMone: Microsoft Windows Server 2003 SP1, SP2 et SP3 Microsoft Windows Server 2008 R2, SP1 et SP2 Microsoft Windows Server 2008 SP1 et SP2 Microsoft Windows Server 2008 R2 SP1 Les éditions Standard, Enterprise et Datacenter de Windows Server 2008 sont prises en charge. Les éditions Windows Server 2003 et 2008 sont proposées en version 64 bits. BPMone requiert une compatibilité 32 bits disponible sur ces systèmes. Des pilotes 32 bits ou un client de base de données 32 bits doivent être utilisés pour la communication avec la base de données. IIS L'installation de Internet Information Services (IIS) 5.0, 6.0, 7.0 ou 7.5 est requise pour la surveillance. IIS peut être installé sur une autre machine que Serveur BPMone. Si la fonction de surveillance n'est pas utilisée, il n'est pas nécessaire d'installer IIS pour BPMone. Système de base de données Le tableau ci-dessous offre une vue d'ensemble des systèmes de base de données pris en charge par BPMone sous Windows. Système de base de données Microsoft SQL Server Versions prises en charge Microsoft SQL Server 2005 Microsoft SQL Server 2008 Microsoft SQL Server 2008 R2 Version client SQL Server Native Client v9.0 (2005) SQL Server 2008 Native Client Oracle Version Oracle Version client (incluant ODBC)* Oracle 10.2 sur Windows Server 2008 64 bits Oracle 10.2 sur d'autres plateformes Oracle 10.2.0.4 Oracle 10.2.0.3 11
L'installation de BPMone sous Oracle 10.2.0.3 nécessite l'installation du correctif Oracle 5699495. Oracle 11.1 sur Windows Server 2008 64 bits Oracle 11.1 sur d'autres plateformes Oracle 11.1.0.7.0 Oracle 11.1.0.6.0 Oracle 11.2 Oracle 11.2.0.1.0 *Le client Oracle doit prendre en charge ODBC. Services de connexion externes La bibliothèque LDAP suivante est prise en charge : Connecteur WinLDAP (lsldap.dll) LDAP et AD sont tous les deux pris en charge. Secure LDAP et AD sont également pris en charge (définissez LDAPS_PORT dans le fichier config.xml, par défaut 636). 12
Serveur BPMone (AIX) Introduction Cette section fournit des informations sur les plateformes et applications prises en charge par le serveur lorsque vous réalisez une installation sur BPMone une plateforme AIX. Si BPMone est installé sur un serveur AIX, les fonctionnalités seront restreintes par rapport à celles d'une installation sur un serveur Windows. Étant donné que BPMone Design ne prend pas en charge la plateforme AIX, les fonctions suivantes ne sont pas disponibles: Rapports RTF Rapports HTML Extraction de processus Simulation Les options de menu de ces fonctionnalités sont désactivées ou indisponibles. Système d'exploitation La version suivante est prise en charge par BPMone: IBM AIX v6.1 (64 bits) Système de base de données Une base de données Oracle nécessite d'être disponible sur le Serveur BPMone, de préférence sur une autre machine serveur. Le système de base de données pris en charge par BPMone est le suivant: Oracle 11.2 Compilateur C Si vous souhaitez pouvoir compiler des types de dossier et les modules C/C++ associés, vous devez disposer d'un compilateur sur le Serveur BPMone. Nous vous recommandons d'utiliser l'une des versions récentes du compilateur indiquées cidessous afin d'éviter tout problème lors de la compilation de modules que vous avez vous-même développés. Le compilateur pris en charge par BPMone est le suivant: C++ pour AIX SSL La version suivante est prise en charge par BPMone: OpenSSL 0.9.8h Services de connexion externes La bibliothèque LDAP suivante est prise en charge : Connecteur IBM ldap (liblsldap.so) 13
Connecteur OpenLDAP (liblsopenldap.so) LDAP et AD sont tous les deux pris en charge. Secure LDAP et AD sont également pris en charge (dans le fichier config.xml, définissez la balise <uri> avec ldaps:/// ou un serveur LDAP spécifique et un port sécurisé). BPMone Surveillance BPMone Surveillance peut uniquement être utilisé en association avec le logiciel IIS. C'est pour cette raison que les composants serveur Surveillance doivent être installé sur une autre machine que Serveur BPMone. Structure d'intégration Structure d'intégration Designer n'est pas disponible la plateforme AIX. La partie runtime de Structure d'intégration, est néanmoins prise en charge par la plateforme AIX. Dans ce cas, les projets d'intégration doivent être développés sous Windows et déployés à des fins de test et d'exécution sur un serveur AIX. 14
Serveur BPMone (Linux) Introduction Cette section fournit des informations sur les plateformes et applications prises en charge par le serveur lorsque vous réalisez une installation sur BPMone une plateforme Linux. Si BPMone est installé sur un serveur Linux, les fonctionnalités seront restreintes par rapport à celles d'une installation sur un serveur Windows. Étant donné que BPMone Design ne prend pas en charge la plateforme Linux, les fonctions suivantes ne sont pas disponibles: Rapports RTF Rapports HTML Extraction de processus Simulation Les options de menu de ces fonctionnalités sont désactivées ou indisponibles. Système d'exploitation La version suivante est prise en charge par BPMone: Red Hat Enterprise Linux 6.3 (64 bits) Système de base de données Une base de données Oracle nécessite d'être disponible sur le Serveur BPMone, de préférence sur une autre machine serveur. Le système de base de données pris en charge par BPMone est le suivant: Oracle 11.2 Compilateur C Si vous souhaitez pouvoir compiler des types de dossier et les modules C/C++ associés, vous devez disposer d'un compilateur sur le Serveur BPMone. Nous vous recommandons d'utiliser l'une des versions récentes du compilateur indiquées cidessous afin d'éviter tout problème lors de la compilation de modules que vous avez vous-même développés. Le compilateur pris en charge par BPMone est le suivant: Compilateur gcc pour Linux SSL La version suivante est prise en charge par BPMone: OpenSSL 1.0.0-fips Services de connexion externes La bibliothèque LDAP suivante est prise en charge : Connecteur OpenLDAP (liblsldap.so) 15
LDAP et AD sont tous les deux pris en charge. Secure LDAP et AD sont également pris en charge (dans le fichier config.xml, définissez la balise <uri> avec ldaps:/// ou un serveur LDAP spécifique et un port sécurisé). BPMone Surveillance BPMone Surveillance peut uniquement être utilisé en association avec le logiciel IIS. C'est pour cette raison que les composants serveur Surveillance doivent être installé sur une autre machine que Serveur BPMone. Structure d'intégration Structure d'intégration Designer n'est pas disponible la plateforme Linux. La partie runtime de Structure d'intégration, est néanmoins prise en charge par la plateforme Linux. Dans ce cas, les projets d'intégration doivent être développés sous Windows et déployés à des fins de test et d'exécution sur un serveur Linux. 16