Petals Studio

Environnement de développement SOA

Petals Studio fournit tous les outils pour accélérer et améliorer le développement sur Petals ESB. Basé sur Eclipse, il permet de créer des processus BPEL et SCA graphiquement, déboguer, configurer les composants, et créer de nouveaux composants.


La SOA rend interopérables des technologies hétérogènes, et se base sur la réutilisation de services existants. Développer en SOA est inhabituel, et parfois complexe. Basé sur Eclipse, Petals Studio simplifie la plateforme Petals ESB, grâce à un environnement de développement unique et adapté. En guidant le développeur et en lui épargnant les tâches répétitives, Petals Studio accélère le développement et améliore sa qualité.

Petals Studio accélère considérablement la configuration de Petals ESB, à travers des assistants de configuration, et fournit les outils de design nécessaires pour créer des processus et assembler des services (BPEL, SCA). Son environnement, basée sur Eclipse, offre tous les outils pratiques aux développements SOA, dans un package unique.

 


Bénéfices clés

  • Réduit considérablement la durée de développement dans Petals ESB ;
  • Permet la création graphique de processus métiers, à partir de services existants ;
  • Améliore la qualité des développements et facilite les tests ;
  • Réunit tous les outils dans une interface unique et ergonomique.

Différentiateurs

  • Tout est centralisé pour le développeur : Configuration, conception, débogage, déploiement, documentation, tutoriaux. Solution clé en main pour développer avec dans un environnement Petals.
  • Processus simples à créer : Les services sont assemblés et orchestrés de A à Z, graphiquement et simplement (standards BPEL et SCA).
  • Open source : Plus de liberté pour les développeurs. Support professionnel à la demande.


Fonctionnalités clés

Standards and technologies supported

Intégration facilitée

  • Assistant de configuration : FTP, STFP, File, POP/SMTP/IMAP, CSV, SOAP, EJB, JDBC ;
  • Assistant d’intégration : EIP, POJO, JSR181, XSLT, XSD, Quartz ;
  • Outillage SCA et JBI pour créer des services en Java.

Outillage pour la SOA

  • Orchestration BPEL : Interface de design BPEL, pour créer des processus à partir des services existants, sans aucun code ;
  • Composition SCA : Interface de design SCA, pour assembler des services avec flexibilité ;
  • Génération de WSDL à partir de code Java ;
  • Explorateur de services.

Outillage de développement

  • Environnement de debug ;
  • Outillage SVN et CVS ;
  • Basé sur Eclipse Galileo SR1 ;
  • Package Windows et Linux.
  • Outillage Eclipse Java (JDT)
  • Outillage Eclipse XML, XSD, XSL, WSDL
  • Outillage Eclipse SCA
  • Outillage Eclipse BPEL
  • Support Eclipse CVS
  • Importation WSDL 1.1, WSDL 2.0
  • Assistant de configuration Petals : FTP, STFP, File, POP/SMTP/IMAP, SOAP, EJB, JDBC.
  • Assistant d'intégration Petals : EIP, POJO, JSR181, XSLT, XSD, Quartz.
  • Support SVN
  • Findbugs
  • SOAP UI
  • Mylyn
  • Metrics
  • Java to EasyWSDL
  • Validation BPEL
  • Explorateur de services Petals

 

Télécharger Petals Studio - community edition