4ème Dimension 2003

Transcription

4ème Dimension 2003
*4D, quand c’est la solution qui compte.
4ème Dimension 2003
Une nouvelle dimension dans la création d’applications professionnelles
Développez avec un
outil RAD complet
Créez des interfaces
conviviales
Accédez aux services
Web via SOAP
Concevez
entièrement vos
sites Web
Éditez et distribuez
vos applicatifs
4ème Dimension permet de créer, avec un code unique, des
applications multiplate-formes (Mac OS et Windows). Doté
d’un L4G structuré et événementiel, 4ème Dimension offre des
possibilités de développement adaptées à vos exigences. Une
gamme complète d’outils accompagne le développeur pour
programmer, créer des bibliothèques et déboguer. Grâce au
compilateur et au générateur d’application intégrés, vous pouvez réaliser des applications distribuables en code natif sans
quitter l’environnement de développement.
Les nombreux éditeurs graphiques et palettes d’outils de
4ème Dimension vous permettent de concevoir une interface
utilisateur personnalisée et évolutive, respectant l’apparence
et le comportement des applications Mac OS et Windows. En
outre, la richesse des objets d’interface permet la création de
formulaires à la fois sophistiqués et ergonomiques.
Intégrez dans vos développements des centaines de services
Web issus des plates-formes standard du marché (.Net, J2EE…)
ou d’applications (MS Office, Applescript, SAP…). Enrichissez
vos applications avec des données provenant de tous types de
bases de données, de zones de moteur de recherche Web ou
d’applications monopostes 4ème Dimension, avec un minimum
de programmation. Vous pourrez également créer et publier
vos propres services Web en utilisant le langage et le serveur
Web intégré de 4ème Dimension.
4ème Dimension offre aux
développeurs une suite complète
d’outils pour le développement
d’applications et la publication
sur le Web.
Cet environnement ouvert sur
les standards du marché intègre,
dans le même outil, un moteur de base de données
(SGBDR), un environnement de développement
ainsi qu’un serveur Web.
C RÉEZ
FACILEMENT DES INTERFACES PROFESSIONNELLES
4ème Dimension a été prévu pour créer des sites Web complets
avec des pages dynamiques et statiques permettant la saisie et
la consultation de données directement dans des pages HTML.
Déjà 350 000 sites utilisent actuellement les technologies de
4D dans le monde.
Que vous soyez développeurs, éditeurs de logiciels ou utilisateurs, notre gamme vous propose des solutions adaptées à
votre marché pour déployer vos bases de données, sans développement supplémentaire :
• diffusion en entreprise sans protection de votre code,
• diffusion de vos applicatifs en nombre limité avec votre
code protégé,
• commercialisation d’applications à grande échelle.
DES
A PPELEZ
ET PUBLIEZ DES SERVICES
W EB
RAPIDEMENT
OUTILS PROFESSIONNELS POUR DÉVELOPPER DE PUISSANTES BASES DE DONNÉES ET APPLICATIONS
WEB
Base de données ouverte et puissante
Utilisation optimale des données
4ème Dimension est un moteur de base de données
essentiellement navigationnel. Les curseurs de sélection
bi-directionnels permettent à l’utilisateur de parcourir,
sélectionner et manipuler ses données en temps réel
dans une sélection.
Souplesse de la base de données
Les données sont regroupées au sein d’un fichier
unique, séparé du fichier structure (structure & code).
Vous pouvez, à tout instant, remodeler votre interface
et la structure de votre base sans avoir à réorganiser
les données.
Des possibilités infinies de développement
- Des outils de mise au point permettent de paramétrer
l’affichage, la sécurité, l’état des connexions Web, les
ports TCP utilisés, etc.
- 4ème Dimension intègre des fonctionnalités bureautiques entièrement programmables (tableur, traitement
de texte, grapheur, dessin vectoriel, outil de visualisation
de données) qui permettent d’étendre naturellement
les fonctionnalités d’applications.
- Il est possible de piloter des applications bureautiques
standard comme MS Word® par exemple.
- Il est aussi possible de paramétrer les impressions par
programmation.
Maximisation de la puissance de votre base
4ème Dimension exécute simultanément recherches,
tris, ou impressions, grâce à son moteur multiprocess.
Multimédia
- Support de tous types d’images
et de sons
Ouverture et modularité
Environnement de développement
- 4ème Dimension gère le XML via le langage et l’import-export de données issues de nombreuses applications comme MS Excel® ou MS Access®.
Langage
- Le langage de 4ème Dimension permet d'accéder à
des sources de données ODBC (SQL Server®,
Oracle®, Ingres®…) pour traiter dans votre application des données servies par 4ème Dimension ou par
d’autres bases de données.
- 4D plug-in SDK permet de créer des modules additionnels en C/C++ pour gérer des traitements spécifiques,
accéder directement au système d’exploitation, ou
créer de nouveaux objets d’interface.
ACCÉLÉREZ VOTRE DÉVELOPPEMENT AVEC DES OUTILS
PERFORMANTS
Débogage instantané (« just in time debugging »)
Le mode interprété de 4ème Dimension permet au
développeur de déboguer sans quitter, ni relancer l’application, toutes les corrections s’effectuant pendant son
exécution.
Atelier de développement complet
Un langage modulaire et extensible
- 4ème Dimension possède un langage L4G multiprocess,
couvrant des domaines très variés (l’interface-utilisateur,
la gestion multimédia, l’Internet, les systèmes, la communication…).
RC Nanterre B 318 918 851 - Imprimé en France - Février 2003 - BR00394
Base de données
- SGBDR transactionnel
- Temps d’accès ultra-rapides sur
des millions de fiches
- Éditeur d’états rapides
entièrement personnalisable
- Triggers
- Journalisation, miroir logique
- Gestion des privilèges d’accès
- Algorithmes d'indexation
optimisés
- Tables d’index équilibrées
automatiquement
(zéro-administration)
- Optimisation de la mémoire
cache
- Des développements efficaces grâce à des outils de
programmation évolués : nouvel éditeur de méthodes
(saisie de code prédictive, numérotation des lignes,
presse-papiers multiples), intégration d’un compilateur
et d’un générateur d’applications.
Outil complet de création de site
Web
Une intégration unique SGBDR / serveur HTTP
Le serveur Web permet de publier des données provenant directement d’applications 4ème Dimension /
4D Server sans recourir à des CGI ou à des scripts du
côté client.
Stabilité, sécurité maximum et flexibilité
L4G, syntaxe en français ; langage
compilable en code machine
(Power PC & Pentium) ; éditeur
de méthodes intuitif : indentation
automatique, correction de la
syntaxe à la volée ; commentaires
du code ; débogueur ; macros et
import-export de méthodes ;
glisser - déposer…
Programmation
Nombreux assistants pour créer
structure et interface ; grapheur
3D programmable ; outils de mise
au point ; menus contextuels
généralisés ; modèles d’applications
Serveur Web
- Moteur HTTP intégré
- Cryptage SSL 128 bits
- Commandes email
(POP3, IMAP4, SMTP)
- Commandes FTP
- Multi–homing
- WML, Javascript, CGI
Ouverture
- Oracle (OCI 8)
- ODBC (accès à SQL Server,
Oracle, Ingres et toutes bases
compatibles ODBC)
- Liaison OLE
- Java
- XML
- Services Web (SOAP)
Interface de programmation très intuitive
Le serveur Web de 4ème Dimension, à l’instar de
4D WebSTAR, bénéficie d’une technologie de haut
niveau.
- De nombreux assistants pour créer des formulaires
entièrement personnalisés.
• 4ème Dimension supporte le protocole de cryptage
SSL128 bits basé sur le standard open SSL.
- Un assistant de base de données permettant de
construire rapidement une application avec des modèles
proposés.
• Lors d'une connexion par le Web, 4ème Dimension
peut maintenir un contexte de connexion, ce qui
simplifie le développement des applications Web.
- L’héritage de formulaire pour réutiliser ou modifier des
formulaires préalablement construits.
La flexibilité de 4ème Dimension offre aux développeurs
plusieurs manières de créer des pages Web :
- Glisser-déposer de multiples éléments graphiques :
séparateurs, boutons graphiques animés (roll-over),
boutons 3D, images, onglets …
• conception d’un serveur Web de pages statiques
et dynamiques permettant la consultation et la
saisie des données dans les pages HTML, sans CGI,
CONFIGURATION
• utilisation du langage pour créer des pages Web
dynamiques incluant des formats «rich média».
Mac OS 9.2.2, Mac OS 10.2
minimum
Plus d’informations sur :
www.4D.fr
Windows 98 (rev2), Windows
2000, ME, Windows XP
© copyright 4D SA. 2003. Tous droits reservés.
4ème Dimension, 4D, 4D Server, 4D WebSTAR les logos associés et les noms des produits 4D sont des marques enregistrées au nom de 4D SA.
Tous les autres noms commerciaux et marques cités sont la propriété de leurs détenteurs respectifs.
Pour plus d’informations : www.4D.fr
Compatibilité avec Citrix Meta
Frame et Windows Terminal Server

Documents pareils