programmers with a graphical environment that simplifies the creation of
standards-based Web services, which can be deployed into an SOA-based
architecture. It runs on Linux, Windows, and Solaris.
The SOA Editor offers tools for building services,
including automated wizards for common development tasks, support for Web
services standards, tools for testing code, support for XML Schema, and
detailed documentation to help programmers get up and running quickly.
"While the concept of SOA isn't new, the emergence of Web Services has
brought SOA center stage," according to John McGuire, CTO at Cape Clear
Software. "The problem facing software developers right now is that while
most vendors talk about SOA, they're doing nothing to support the creation
and deployment of services. SOA starts with the design of a service - for
most developers that starting point is WSDL. If you want to build software
services, you don't start with the programming language, rather you start
with the definition of what the service is and what the service does. The
SOA Editor provides developers with an on-ramp for SOA - and it's available
SOA provides a standardized means of building software services that can be
accessed, shared, and reused across a network. While SOA is a
well-established concept, it has become increasingly popular with the
emergence of Web Services. The starting point in developing SOA services is
the Web Services Description Language (WSDL). The SOA Editor simplifies the
creation and editing of WSDL and couples those tools with broad standards
support, wizards to simplify development tasks, and extensive support for
The SOA Editor is completely integrated with the commercial Cape Clear
Business Integration Suite, which provides a full-featured platform for the
fast integration of applications and data. Sometimes referred to as an
Enterprise Service Bus (ESB), the Cape Clear Business Integration Suite
supports the integration of existing applications and data using
SOA Editor Features
Promotes SOA Discipline
The SOA Editor provides developers with a graphical tool that promotes best
practice in the creation of service-oriented architecture. It enables
developers to define their services using WSDL. Once the service is defined,
it can be mapped to various applications and technological resources.
The SOA Editor provides a clear, easy-to-use way of viewing and editing WSDL
that removes much of the complexity of the language. The editor also enables
developers to print WSDL and highlight WSDL files to simplify the
XML Schema Support
XML Schema is at the heart of SOA design. The SOA Editor includes full
support for XML Schema and has been rigorously tested against many of the
leading industry schema, including ACORD, Parlay, and SWIFT.
One of the major strengths of Web Services is the unanimous support for
standards. The SOA Editor has been built from the ground up to adhere to
those standards, including WSDL 1.1 and SOAP.
Sophisticated WSDL Editing
As well as providing support for the use of standard WSDL elements such as
types, messages, operations, ports, port types, bindings, and services, the
SOA Editor also provides more advanced support for elements such as imports,
faults, SOAP headers, multiple bindings, and parameter ordering.
Building complex services
The SOA Editor enables developers to include MIME and non-XML attachments in
their service definitions, enabling the creation of complex services across
Easier service testing
Developers can use the SOA Editor to validate their service as it is
created, which provides early warning of any potential problems and bugs.
The SOA Editor automatically generates HTML descriptions of the created
services and their properties, which significantly reduces the
administration of service development.