|
|||||
|
|
|||||
|
NOUVELLES CARACTERISTIQUES INSTALLANYWHERE 6
Répartition sur plusieurs supports
Désinstallateur personnalisable InstallAnywhere offre aux développeurs un contrôle rapproché du processus de désinstallation. Entièrement personnalisable, le désinstallateur peut être enrichi de panneaux, de consoles et dactions mis en place par le développeur. Cette fonction est particulièrement utile aux développeurs de produits à composants multiples et de solutions exigeant la désinstallation de certaines parties dune suite. Disponible dans InstallAnywhere Enterprise Edition. Lenvironnement de développement InstallAnywhere, comprenant lAssistant de projet en six étapes et le Concepteur Avancé (Advanced Designer), est désormais disponible en plusieurs versions linguistiques. Les développeurs maîtrisant le français, lallemand ou le japonais peuvent créer des installateurs directement dans une de ces langues. Ces installateurs sont compatibles avec la plupart des plates-formes et acceptent 29 langues daffichage prises en charge par InstallAnywhere. Exécution uniquement sous Windows. Disponible dans InstallAnywhere Enterprise Edition. Installation de packages natifs InstallAnywhere installe des paqckages natifs sur Linux, Solaris et HP-UX. En prenant en charge les fichiers RPM Linux, les packages Solaris et les fichiers Depot HP-UX, InstallAnywhere facilite linstallation des composants pré-construits, tels que les outils de source ouverte et les patchs système. Disponible dans InstallAnywhere Enterprise Edition. Avec InstallAnywhere, les développeurs peuvent intégrer leur propre code dans Advanced Designer. En plaçant le code dans un fichier darchive Java (JAR) et en fournissant un simple fichier de propriétés, InstallAnywhere rend laction de personnalisation automatiquement disponible dans le Concepteur Avancé. Ces actions sexécutent de la même manière que les actions intégrées. Toutefois, lensemble des méthodes existantes dintégration du code personnalisé est également pris en charge. Disponible dans InstallAnywhere Enterprise Edition. Solution pratique pour les entreprises disposant de plusieurs produits logiciels, les modèles sont utilisés pour créer un point de départ homogène pour vos projets dinstallateur. Un modèle peut désigner un simple cadre de projet ou comprendre tous les détails inclus normalement dans un projet (contrats de licence, graphiques et billboards personnalisés et même les fichiers). InstallAnywhere vous propose également des modèles prédéfinis (par défaut). Disponible dans InstallAnywhere Enterprise Edition. Les actions dInstallAnywhere qui exécutent les processus externes (tels que script Unix Shell ou installateurs de tiers) capturent les codes de retour, les erreurs et les sorties standard à partir des processus exécutés. Les développeurs peuvent ainsi mieux déterminer les résultats de lexécution de ces processus ou réagir en fonction des informations provenant de lexécutable (Est-ce que l'installateur al fonctionné correctement ? Est-ce que mon script Shell a fonctionné comme prévu ?, etc.). Disponible dans InstallAnywhere Enterprise Edition et InstallAnywhere Standard Edition. Support de plates-formes supplémentaires InstallAnywhere étend son support aux plates-formes dentreprise avec lajout des plates-formes z/OS et OS/390. Linstallation sur ces plates-formes est disponible via linstallateur Java. Disponible dans InstallAnywhere Enterprise Edition et InstallAnywhere Standard Edition.. Amélioration des fichiers Manifest Les fichiers Manifest permettent de définir les permissions de fichier Unix. Lutilisation des fichiers de manifeste est ainsi plus souple : les développeurs disposent dun moyen facile de contrôle de permissions de fichier en dehors du Concepteur Avancé dInstallAnywhere. Disponible dans InstallAnywhere Enterprise Edition. Pages Web localisées et Applet de téléchargement Les pages Web et lapplet générés par InstallAnywhere peuvent être créés en anglais, français, allemand et japonais, facilitant la distribution des installateurs plurilingues sur le marché international. Disponible dans InstallAnywhere Enterprise Edition et InstallAnywhere Standard Edition. Grâce à la tâche Ant personnalisée, InstallAnywhere élargit lintégration avec lApache Foundations. Les installateurs peuvent être construits directement via Ant, permettant aux développeurs de contrôler lintégralité du processus de construction à laide dun seul outil. Disponible dans InstallAnywhere Enterprise Edition et InstallAnywhere Standard Edition InstallAnywhere 5.5 (19 mai 2003)... INSTALLANYWHERE 5 Pour lire la release note de InstallAnywhere, merci de cliquer ici. Avec InstallAnywhere 5, les développeurs peuvent réaliser un travail de développement en équipe cohérent et efficace, optimiser la réutilisabilité de leurs développements, et également tirer profit des dernières technologies, avec un support de Java 1.4, J2EE 1.3, de XML, et des Web services. InstallAnywhere 5 propose de nombreuses nouvelles fonctionnalités pour rendre toujours plus aisé le déploiement logiciel client-serveur : le support de XML a été complètement revu à commencer par une redéfinition du format du fichier de projet utilisant XML; le désinstallateur permet maintenant de procéder à une désinstallation partielle (choix des éléments à conserver) ou totale; un nouveau module Merge Module est disponible dans InstallAnywhere 5 : il permet de créer des suites dinstallateurs et de sous-installateurs, et donc doptimiser la réutilisabilité des développements dans les projets; etc. SUITE D'INSTALLATEURS InstallAnywhere rend aisé la création de suite d'installateurs en assemblant des modules pré-construits par un simple clic. Ces nouveaux modules "Merge Modules" permettent de créer facilement des sous-installateurs et des templates, ce qui optimise la réutilisabilité des fonctionnalités d'un installateur d'un projet à un autre, au sein d'équipes de développement d'une même entreprise, ou auprès de tiers. Les Merge Modules contiennent toutes les ressources et la logique nécessaires pour installer et configurer une fonctionnalité logicielle ou un composant proprement. Il est possible de savoir quels composants et quelles versions sont installés pour créer des suites d'installation et de désinstallation logicielles flexibles. DEVELOPPEMENT EN EQUIPE De nouvelles fonctionnalités dédiées au travail collaboratif sont disponibles. Les variables Source Path Variables permettent de déplacer des projets depuis un ordinateur entre plusieurs développeurs utilisant des systèmes d'exploitation différents, ou encore entre des équipes de développement de sociétés différentes. Les fichiers de projets XML sont facilement gérés par les systèmes de source control. WEB SERVICES ET INSTALLATION SERVEUR Des options avancées d'installation et de configuration répondent particulièrement bien aux besoins des Web services et des applications serveur. De nouvelles actions permettent d'extraire des données, de les modifier ou de les transformer en fichiers XML ou texte, soit directement dans le fichier système, soit dans les fichiers WAR, EAR et JAR (typiquement pour les applications J2EE). Les applications Web Services complexes et les séries de logiciels serveurs peuvent être installés et configurés en continu en combinant les Merge Modules pour différents composants serveurs dans une seule suite d'installateurs. ACCESSIBILITE L'interface utilisateur d'InstallAnywhere est sans comparaison en terme de facilité d'utilisation. Les installateurs peuvent être créés rapidement et facilement par un simple glisser-déposer des fichiers. Les menus contextuels accessibles par un clic droit souris permettent un accès immédiat aux tâches les plus courantes. Merge Modules: InstallAnywhere projects, including any project files that you may have already created, can be saved as a self-contained Merge Module. Merge Modules can then be imported into other projects, distributed to your customers as pre-built and pre-qualified installer units, distributed to OEM partners so that they can further modify the installer by adding their own items, or saved onto a central server, allowing different development teams to build consistent installers from a template. You can even use Merge Modules to divide a complex installer into smaller pieces, each developed by a different team member. Suite Installers with Static and Dynamic Merging: Individual Merge Modules can be combined to form a single "master" suite installer. The modules may be imported either statically (one-time merging), or dynamically (automatically updated at build-time or install-time). InstallAnywhere can even import all of the Merge Modules it finds in a specified folder. Platform-Independent Feature and Component Registry: Installed resources (files, registry entries, etc.) may now be organized into unique components, each with its own UUID (Universally Unique Identifier). (A Component and a UUID is conceptually the same as the Windows "msi" component and GUID.) Components are grouped into logical units called Features. At install time, the installed components are recorded and managed using a platform-independent XML-based registry created on the end-user's system. Installers can then query this registry to see if a component or feature has been previously installed, providing the ability to check dependencies for installers, have shared components among multiple products, and to check for component version compatibility. Feature and Component Level Uninstallers: InstallAnywhere's uninstaller architecture now provides complete or partial uninstaller functionality. End-users can add and/or remove features as often as they like, while InstallAnywhere keeps track of what's installed, quietly and accurately. XML Project Files: Easy to read XML-based project files can be checked in and out of source control systems, and can be modified with text and XML editors. For added flexibility, project files may also be modified using XSL transformations, providing the ability to modify referenced file paths, or other attributes. XML file modification and XSL transformations: New actions allow installers to add data to existing XML files on the end-user's system, modify XML files, or parse and extract data from XML files. XML files can be stored on the end-user's file system, installed at install time, or can be accessed from within archives (such as ZIPs, JARs, WARs, or EARs). XML files can be transformed using XSL, simplifying the deployment of EJBs into J2EE application servers. Enhanced Platform Support and Java Support: InstallAnywhere is now fully compliant with the requirements of Microsoft's "Designed for Windows XP"and Apple's "Built for Mac OS X" certifications , as well as meeting the standards for Linux, AIX, HP-UX, Solaris, and Tru64. Of course, InstallAnywhere still supports Windows 95 on up, Mac OS classic, IRIX, FreeBSD, and all other Java-enabled platforms. Complete support for all Java editions, up to and including Java 1.4 and J2EE 1.3 Drag-and-Drop and Contextual Menu Support: Creating installers has never been easier or more intuitive. InstallAnywhere is the only solution that displays a tree view of which files will be installed onto an end-user's computer. InstallAnywhere supports drag-and-drop directly from Windows Explorer, Mac OS Finder, and Unix/Linux File Manager into the file tree. Forget about clicking buttons or navigating through folders, just grab the files you need and drop them into InstallAnywhere.. And contextual right-click menus provide instant access to common features and functions. Project Portability with Source Path Management: Previously, InstallAnywhere stored project files based on an absolute path to the source files. Now files can be added using either the absolute path or using a Source Path Variable. Source Paths Variables represent common paths to a project files. If you move your project and source files to a different folder or to a different computer, InstallAnywhere can find all of the files by updating these Source Paths. Ant Integration: Ant, a tool released by the Apache Foundation's Jakarta Project, is a Java build tool capable of such advanced tasks as EJB deployment, managing J2EE application servers, and facilitating access to FTP and Telnet servers. New InstallAnywhere integration makes it easy to leverage the power of Ant by executing any Ant script as part of your installation. AUTRES NOUVELLES CARACTERISTIQUES
|
|||||
| InstallAnywhere est une marque déposée de Zero G Software, Inc. Les autres marques citées sont des marques ou des marques déposées de leurs propriétaires respectifs. | |||||