Tools for Developers who want to use SOA Middleware

The WSO2 Carbon Studio is a complete, Eclipse-based SOA development environment, consisting of a broad set of development tools for developing Services, Clients and other related SOA artifacts for your SOA.

You can develop SOA applications using wide array of artifacts with WSO2 Carbon Studio.

The full list of WSO2 Carbon Studio features include:

Application Server Tools

  1. Create and edit Apache Axis2 Web service
    • Contract first (Top-down approach)
    • Code first (Bottom-up approach)
  2. Create WSDL for Apache Axis2 Web service archive (aar file)
  3. Generate Web service client
    • From aar file
    • From WSDL
  4. Web Applications
    • Create and edit web applications
  5. Test and debug Apache Axis2 services and Web applications
  6. Deploy Apache Axis2 services and web applications
  7. Deploy JAX-WS services

Enterprise Service Bus Tools

  1. View, create and edit
    • Endpoints
    • Proxy Services
    • Sequences
    • Local Entries
  2. Create custom mediators
  3. Registry referencing
  4. Test and debug custom mediators and other ESB artifacts
  5. Deploy custom mediators and other ESB artifacts
    • Containing as hot deployable file
    • Containing as registry resource

Governance Registry Tools

  1. Create and deploy registry resource artifacts
    • from a local file or a folder
    • Import from a registry or as a registry dump
  2. Create, edit, debug and deploy registry handlers and filters
  3. Registry management
    • Working with a registry online
      • Adding multiple remote registries at once
      • View, add, edit and delete registry resources and collections
      • Import (drag-n-drop) resources from from registry and file system
      • View, add, edit and delete properties, associations, dependencies, comments and tags
      • Modify permission of a resource or collection
      • Easily modify resources through configured eclipse editors
      • Check-out registry content to eclipse workspace
    • Working with a registry in the offline mode
      • Add resources in Eclipse workspace to the registry
      • Add, modify and delete checked-out resources in the workspace and commit back changes
      • Sync the checked-out resources with the online registry
    • User management
      • Add, modify and delete users
      • Modify permissions of a given role
      • Modify permission for a selected registry resource

Business Process Server Tools

  1. View, create and edit BPEL projects
  2. Test and deploy BPEL artifacts

Gadget Server Tools

  1. Create and edit gadgets
  2. Test and deploy gadget artifacts

Data Services Server Tools

  1. Create and edit data services (XML configurations)
  2. Create and edit data services validators
  3. Test and deploy data service artifacts and data service validators

Carbon Tools

  1. Create, edit, debug and deploy Carbon UI bundles
  2. Deploy third party libraries as bundles
  3. Test and deploy data service artifacts and data service validators

Comments