0% ont trouvé ce document utile (0 vote)
9 vues1 page

4D 2003 : Nouveautés et Web Services

Transféré par

Bruno Voltz
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues1 page

4D 2003 : Nouveautés et Web Services

Transféré par

Bruno Voltz
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Actus

SGBD

4D version 2003 : haro sur les web services


L
’éditeur français 4D vient juste de sortir ronnement hétérogène (SAP, WebSphere, etc.). sables et sont des fichiers XML. Petit plus : on
sur le marché la toute nouvelle version de Les développeurs seront ravis d’apprendre qu’il peut définir l’emplacement du curseur quand le
son SGBDR, 4D. Il s’agit de la première y a désormais un compilateur intégré, permet- code est inséré. Très pratique… De plus, chaque
mise à jour payante depuis presque 2 ans. Cette tant de compiler et de tester immédiatement méthode peut maintenant contenir jusqu’à 32
cuvée 2003 apporte de très nombreuses correc- son application (disponible sur certains packs 000 lignes de codes. Et la fenêtre de l’éditeur
tions, améliorations et peut se diviser en une multi-
quelques nouveautés parti- tude de splits. Outre l’annu-
culièrement intéressantes. lation multiple, notons une
La première grosse surprise petite fonction bien sympa-
de cette version est la possi- thique : " commenter,
bilité de créer, de déployer décommenter ". On peut
et d’utiliser des Web Ser- mettre en commentaire un
vices. C’est sans doute l’évo- bloc d’un clic, ou le décom-
lution la plus marquante de menter. Actuellement 4D
cette version 2003. L’envi- n’intègre pas de vrai CVS ou
ronnement supporte SOAP de fonction de versionning.
1.1 et WSDL mais pas UDDI, 4D Insider propose une fonc-
ce qui peut restreindre tion d’historique (limité). Il
quelque peu la mise en faudra sans doute attendre
œuvre de cette fonction. la prochaine version, 4D
Pour créer un service web, il nom de code Goldfinder.
suffit de choisir la méthode Une des volontés de 4D est
à convertir, de cocher deux de préserver le code exis-
options Web Services et tant. Cela signifie qu’un code
c’est tout ! 4D traduit auto- provenant d’une base ver-
matiquement le code 4D en sion 5.x ou 6.0 fonctionnera
XML. On peut ensuite directement, via 4D, uniquement). Ce compilateur sert avant tout aux (toutefois des fonctions / commandes auront
publier son Web Service en activant le serveur tests. Pour la built, il faut toujours passer par le peut-être été modifiées ou supprimées). ■
Web intégré au SGBD. Cette implémentation générateur d’application. L’éditeur d’état a été François Tonic
ouvre de nouvelles perspectives intéressantes à largement amélioré, avec la notion de tableaux
4D dans l’entreprise. Car, désormais, 4D pourra croisés dynamiques. De plus, le module se pré-
être utilisé en environnement hétérogène, via sentant sous la forme d’un plug-in, on peut
directement intégrer l’éditeur
4D 2003 : premières
dans une fenêtre de l’applica- impressions
tion. L’utilisateur aura alors la
À l’heure où nous écrivons ces lignes, nous
possibilité de créer son propre
avions en notre possession une des der-
état. L’option HTML est main-
nières versions bêtas. L’environnement est
tenant disponible. L’éditeur de
très fluide et réactif. On apprécie les amé-
méthode subit aussi quelques
liorations de l’éditeur de code, notamment
modifications. Une des plus
sur la structuration du code par bloc, que
intéressantes est la possibilité l’on rétracte et déploie. La fonction Com-
d’utiliser la touche Tab quand menter / Ne pas commenter se révèle très
on commence à toucher une pratique pour les longs codes. On apprécie
commande, fonction… une aussi la possibilité de personnaliser les
liste est alors affichée et on colonnes de la partie basse de l’éditeur. La
peut choisir la bonne corres- compilation avec le vérificateur de syntaxe
pondance. Pour le code récur- est le bienvenu. Regret récurrent, l’impos-
des services web. L’inverse est vrai aussi. On rent, les concepteurs ont introduit le concept de sibilité d’ouvrir plusieurs bases simultané-
peut intégrer et utiliser des Web Services aux macros. On peut ainsi mettre en macros des ment. La partie services Web semble bien
applications 4D. Il devient enfin possible d’inté- procédures ou des fonctions revenant régulière- implémentée et fonctionnelle.
grer rapidement et facilement 4D dans un envi- ment. Les macros sont bien entendu personnali- 15

Programmez N°52 • AVRIL 2003

Vous aimerez peut-être aussi