|
|
 |
 |
 |
SAS AppDev
Studio™
Plus d'utilisateurs, plus de requêtes,
plus de données …et des ressources de développement
plus chères et moins nombreuses ! Maîtriser les coûts
de développement et de maintenance des applications de l'entreprise
est une tâche cruciale et de plus en plus délicate.
Zoom
sur... |
 |
 |
AppDev Studio est le premier atelier de
développement dédié
à la conception d'applications décisionnelles
et analytiques. Il s'appuie sur les qualités
éprouvées des solutions SAS, notamment
son architecture ouverte permettant de créer
des solutions pour n'importe quel environnement
informatique. |
 |
 |
|
|
|
AppDev Studio™ vous aide à relever ce
défi en vous proposant un environnement de développement
applicatif complet et autonome pour concevoir l'application dont vous
avez besoin. Cette solution offre la souplesse nécessaire pour
s'adapter aux multiples configurations possibles. Web, mobiles ou client-serveur
traditionnelles. Cette suite permet de développer et de tester
les applications multi-tiers à un moindre coût, sans nécessiter
de connexion à un serveur.
Performance et confort pour le développeur comme pour
l'utilisateur final
AppDev Studio vous offre tous les composants nécessaires pour concevoir
une application Java client et des Applets, une application Java serveur
(Servlets, JSP et EJB), CGI/HTML, ASP (Active Server Pages) ou client/serveur
traditionnel :
• un environnement de développement unique et autonome pour
programmer rapidement et aisément en Java, CGI/HTML, ASP ou d'autres
langages,
• la possibilité de combiner la puissance des capacités
de développement avec les performances du serveur SAS,
• des fonctionnalités de navigation OLAP performantes et conviviales
dans une interface interactive en Java.
Des capacités de développement riches associées
à un serveur décisionnel performant
AppDev Studio est le premier atelier de développement dédié
à la conception d'applications décisionnelles et analytiques.
Il s'appuie sur les qualités éprouvées des solutions
SAS, notamment son architecture ouverte permettant de créer des
solutions pour n'importe quel environnement informatique. Il a pour but
de développer simplement des applications connectées à
des serveurs applicatifs SAS :
- les InformationBeans aident à concevoir des applications Java.
Exécutées sur le client en tant qu'Applet ou sur le serveur
en tant que JSP, elle tirent parti des fonctionnalités avancées
de SAS pour la manipulation de données, l'aide à la décision
et la communication interapplicative.
- possibilité de créer des InformationBeans spécifiques
à partir de vos programmes existants ou en intégrant des
Java Beans tiers.
- l'environnement graphique de développement permet de construire
des applications Java performantes qui respectent le standard J2EE.
Un environnement de développement complet et autonome
Tous les composants requis sont présents sur le poste de développement.
Vous pouvez ainsi développer vos applications en toute liberté,
sans devoir vous connecter à un serveur distant ni transférer
de fichiers, directement de votre poste de travail ou de votre ordinateur
portable. L'ensemble des méthodes de développement est disponible
en permanence, là où vous vous trouvez.
SAS AppDev Studio comprend les composants :
webAF™ -- environnement graphique de développement
Java.
Il permet de concevoir des applications et des Applets Java personnalisées
et faciles à administrer, connectées aux solutions SAS.
Son interface conviviale orientée objet simplifie la programmation
Java et propose des classes Java standard et des InformationBeans prêts
à l'emploi, classes spécialisées sur les objets SAS® (accès à une table ou à un
cube, exécution de programmes, navigation dans une base OLAP, connexion
à un serveur de traitements ou de données, utilisation de
composants SAS/AF...). Il intègre aussi le support de JDBC et d'IOM,
ainsi que des composants iPage pour le développement d'applications
mobiles.
La solution webAF vous offre :
- un accès aisé aux informations d'entreprise via le
Web. Utilisez webAF pour créer des applications Java conviviales,
qui exploitent toutes les capacités des solutions SAS, de l'accès
aux données à l'aide à la décision. Vous
vous connectez à une large palette de sources de données,
comprenant les principaux SGBD (ORACLE, Sybase, Informix, DB2) sur toutes
plates-formes (mainframe, UNIX, Linux ou PC),
- un développement rapide d'applications avec des connexions
instantanées aux serveurs SAS. Aucune réécriture
n'est nécessaire pour changer de plate-forme. Déposez
les composants prépackagés SAS appropriés dans
votre application, vous disposez de toutes les capacités de SAS.
Il est possible également de réutiliser vos propres programmes
de création d'objets personnels. Mieux encore, les objets créés
avec webAF fonctionnent de la même façon sur toutes les
plates-formes,
- une gestion centralisée des applications. L'environnement
n-tiers unique de webAF dirige les requêtes vers le serveur SAS
approprié, éliminant ainsi les ouvertures de sessions
serveurs inutiles et la gestion fastidieuse des applications déployées
sur de multiples plates-formes et réseaux. Les Applets et Servlets
Java créées avec webAF sont aisément diffusées,
mises à jour et administrées sur le Web à partir
d'un seul endroit,
- un développement graphique intégré 100% Java,
avec un support complet de JDBC et des JavaBeans. Utiliser des interfaces
graphiques standard diminue les besoins en formation et rend cohérents
les accès aux données. Les applications et Applets Java
100% Java générées ne comporte aucun code caché,
rendant facile l'intégration de code provenant d'autres environnements
de développement. La solution webAF permet aussi d'intégrer
des applications Java non-SAS, en quelques mouvements de souris,
- une rentabilisation de vos ressources et une réduction du
nombre de clients traditionnels. webAF vous aide à tirer parti
de vos investissements matériels et logiciels, en limitant le
recours à des clients traditionnels coûteux. Avec webAF,
vous définissez où se passent les traitements, où
se trouvent les données et la logique applicative entre les diverses
plates-formes et réseaux, pour optimiser l'utilisation de votre
réseau informatique.
webEIS™ -- un outil convivial pour concevoir simplement
des applications décisionnelles OLAP pour le
Web en client léger.
Destiné à des utilisateurs finaux, non-informaticiens, il
leur permet de créer rapidement et facilement des documents interactifs
comportant des graphiques et des tableaux dynamiques et de les publier
sur le Web en tant qu'Applets ou JSP, sans aucune connaissance du langage
JAVA. Il supporte également J2EE et les technologies JFC/Swing.
La solution webEIS vous offre :
- Un accès aisé aux informations d'entreprise via le
Web. Les documents webEIS sont publiés en tant qu'Applets ou
que Servlets/JSP, les utilisateurs peuvent ainsi explorer et manipuler
les données en temps réel, avec quelques clics de souris
dans leur navigateur.
- Une gestion centralisée des données, un accès
distribué. Les bases de données d'entreprise peuvent être
regroupées sur les serveurs SAS, qui offrent aux Applets et JSP
l'accès aux données. Les utilisateurs disposent ainsi
des données multidimensionnelles quel que soit leur lieu de travail,
sans installation préalable d'un logiciel.
- Création rapide et sans programmation de documents. La solution
webEIS vous permet de créer des Applets interactives attractives
et des Servlets/JSP sans aucune ligne de code Java ni SAS. Elle crée
automatiquement la page HTML de chargement et le package. La puissance
de SAS/EIS est à votre portée, dans un environnement convivial:
pour créer votre Applet, vous manipulez à la souris les
composants souhaités (tableaux, graphiques, images…) dans
votre document, sélectionnez des données et spécifiez
leur présentation.
SAS/IntrNet -- propose à la fois les technologies
CGI (Common Gateway Interface) et Java pour exécuter sur le Web
des rapports ad hoc et des applications dynamiques. Les développeurs
peuvent ainsi faire bénéficier tous les utilisateurs concernés
de la connaissance produite par SAS. SAS/IntrNet comprend des composants
packages pour naviguer dans des cubes OLAP et visualiser le contenu de
catalogues et de bibliothèques SAS. Les DTC permettent d'utiliser
l'éditeur HTML de son choix pour développer des pages Web
qui communiquent avec SAS et créer une application analytique pour
le Web sans connaissance préalable des langages SAS ou HTML.
SAS Integration Technologies -- disposer d'une plate-forme
utilisant des technologies standard permet d'étendre la puissance
des serveurs de traitement et de données SAS à d'autres
applications dans l'entreprise. SAS® Integration Technologies offre
des capacités de diffusion pro-active de la valeur de la connaissance.
Il propose en outre des fonctionnalités de " Publish &
Subscribe ", de support des technologies de messagerie interapplicative
et d'intégration dans l'infrastructure informatique de l'entreprise
à travers les standards COM, CORBA et LDAP. L'architecture de publication
propose l'archivage d'ensembles de documents sur un système de
fichiers distant, la distribution d'information par e-mail à une
liste d'adresses ou la diffusion au format HTML
SAS/CONNECT et SAS/SHARE -- technologies de
diffusion des données et des résultats de traitements SAS.
SAS/CONNECT est une méthode éprouvée
qui exploite la puissance des serveurs pour diffuser des informations
sur les diverses plates-formes de l'entreprise. Il permet de bénéficier
des capacités de traitement croissantes pour répartir les
traitements des applications ou de certaines de leurs composantes sur
plusieurs processeurs, notamment lorsqu'il y a des volumes de données
importants.
SAS/SHARE est un serveur de données qui ouvre
l'accès aux fichiers SAS à des utilisateurs simultanés,
pour les applications qui requièrent des mises à jour et
des accès fréquents par des utilisateurs différents.
Les données des applications en client-serveur conservent ainsi
leur intégrité, avec une redondance réduite, y compris
pour les accès de données concurrents par des applications
Java dans un environnement distribué, avec un driver JDBC.
AppDev Studio comprend aussi trois composantes essentielles
de l'environnement de développement d'applications du serveur SAS
:
Base SAS - un langage de 4ème génération
puissant combinant des capacités de manipulation de données,
des procédures préprogrammées et un système
de gestion de fichiers spécialement conçu pour manipuler,
stocker et transformer des données volumineuses, effectuer des
traitements statistiques et réaliser des rapports. Les applications
résultantes sont facilement intégrables dans les diverses
architectures à l'aide de SAS® Integration Technologies ou
diffusables sur le Web avec SAS/IntrNet ou webAF.
SAS/AF - un environnement de développement orienté
objet, pour créer des interfaces graphiques personnalisées,
interactives et évolutives. Il offre une large gamme de composants
pour développer des applications portables qui exploitent la puissance
de traitement de SAS.
SAS/EIS - un environnement de développement orienté
objet pour concevoir sans programmation des applications de pilotage offrant
aux décideurs une vision globale des informations stratégiques
de l'activité de l'entreprise, à l'aide d'indicateurs présentés
dans des rapports et des graphiques personnalisés (non Web).
Développement d'applications mobiles
SAS supporte le développement d'applications pour les terminaux
mobiles, pour étendre la diffusion d'informations et les fonctionnalités
d'aide à la décision à des téléphones
Wap ou des PDAs, notamment à travers :
- des beans iPage dans AppDev Studio pour développer graphiquement
des applications mobiles. Un même code source peut aisément
être adapté à une utilisation sur tout type de terminal
mobile,
- l'élément ODS MARKUP du logiciel base SAS vous permet
de créer des rapports diffusables sur des terminaux sans fil.
Il supporte tous les principaux langages et offre des fonctionnalités
pour définir vos tagsets conformément à vos spécifications,
- les applications SAS/IntrNet peuvent être facilement adaptées
avec des modifications simples et rapides dans les programmes.
SAS® AppDev
Studio™ [www.sas.com]
|
 |
|