An Eclipse-Based IDE For Composite Applications

By Adrian Bridgwater, April 04, 2013

WSO2 Developer Studio develops, debugs, and deploys

The latest release of WSO2 Developer Studio is now available as a standalone Eclipse-based product and as a set of Eclipse plug-ins. The enterprise middleware company says it will address the challenges faced when deploying composite applications and web services both in the datacenter and in the cloud.

Webcasts

This developer environment offered here features an IDE designed for application deployment on servers, in the cloud, or in a hybrid environment. As of this March, WSO2 Developer Studio 3.0 and 3.1 have arrived with application development and integration streamlining through the WSO2 Enterprise Service Bus (WSO2 ESB). New features include a WSO2 ESB Graphical Flow composition tool, WSO2 ESB REST API support, and WSO2 ESB Task support.

The latest release of WSO2's IDE also adds improvements to the Registry Resource Editor, and it has enhanced performance over previous versions of WSO2 Developer Studio. With version 3.1, WSO2's IDE adds support for Juno SR2, the newest release of Eclipse, as well as JAX-RS-based REST code generation using the Web Application Description Language (WADL).

Version 3.0 builds on WSO2 Developer Studio 2.0, which provides the tools for creating service-oriented architecture (SOA) applications, RESTful services, and composite applications based on the cloud-enabled WSO2 Carbon platform.

With WSO2's IDE, developers can create a Carbon Application (C-App) that includes services running on multiple WSO2 servers — for example WSO2 ESB, WSO2 Governance Registry, and WSO2 Application Server. After it is tested, the C-App then can be deployed into production on servers or in the cloud using a WSO2 Carbon Archive (CAR).

WSO2 vice president of engineering Samisa Abeysinghe says that WSO2 Developer Studio 3.0 enhances support for a nested architecture with Eclipse. This addresses one of the top architectural issues in Eclipse by enabling developers to create Eclipse projects within another project to provide flexible project structures. Using WSO2's IDE, users can maintain the same view of how the projects are organized in the file system from Eclipse, as well as the normal flat project structure view supported by Eclipse, irrespective of the project structure in the file system. WSO2 Developer Studio achieves this by creating filters that work with Eclipse, which WSO2 will be contributing back to the Eclipse project.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Dr. Dobb's has gone green! Dr. Dobb's Journal Digital Edition will only be available in digital format going forward. A complimentary one-year digital subscription to Dr. Dobb's Journal Digital Edition will be sent to applicants who qualify.