Home Products Consulting About Us White Papers Careers Contact Us Tutorials

Delve The Delve® SOA Toolkit 2.1, Professional Edition,  is an SOA development environment for IT professionals. It includes all of the features found in the standard edition of the toolkit, in addition to timers, a command-line interface, Web UI hosting and composition, and a powerful Web service test script generation wizard.

DownloadDownload the Delve® SOA Toolkit 2.1, Professional Edition Buy Now 
Delve XML The Delve® SOA Toolkit 2.1, Standard Edition  is a unified development environment for XML and SOA. Delve® integrates a code editor, run-time environment, Web server and SOAP stack in a single, simple application known as the Delve Habitat®. Its XML-related features include:
• Automated document generation
• Schema definition and document validation
• Direct XPath integeration
DownloadDownload the Delve® SOA Toolkit 2.1, Standard Edition Buy Now


The Delve® SOA Toolkit

Delve's® highly integrated framework allows developers, designers, and analysts to compose, expose, test, and revise Web services without explicitly deploying executables or repeatedly importing interface definitions. It includes an SDK for An innovative service-oriented programming language called Tectonic. Those who utilize Delve® are able to move through successive prototyping iterations quickly and easily because it is both powerful and simple. For instance:

  • All of the steps involved in Web service invocation can generally be accomplished in one or two lines of code.
  • Support for structured documents of the sort used in SOA are native to Tectonic, so there is no need to marshal structured documents in and out of other constructs (such as DOMs or domain-specific classes).
  • Unlike many platforms, exposing and consuming Web services involves no code generation, a particularly brittle mechanism notorious for confounding fast prototyping efforts
  • All of the data types, structures, and capabilities described in specifications central to SOA (such as XML-Schema) are supported rather some arbitrarily small subset. XML usage is not “dumbed-down” to accommodate the impedance mismatch between SOA and the programming language because none exists.
  • Schemas and interfaces can be designed and expressed in code in a manner that maps directly and precisely to XML, and yet does not require that developers author separate XML documents. All of the guesswork and unexpected consequences involved in compositing services using non service-oriented languages is eliminated.
  • Structured documents such as SOAP documents can be expressed as XML text using a single character. This is made possible by the fact that such documents are native to Tectonic itself, rather than supported through a library or plug-in.

What's New in Version Two:

Version Two of the Delve SOA Toolkit incorporates numerous new features, including service operation invocation auto-completion, color-coded editor text, and several new code generation and configuration “wizards.” These wizards may be used to tackle tasks such as SmartDoc authoring, Web service creation, and Web service registration and invocation quickly and more smoothly than ever before.

The Professional version of the Toolkit incorporates a wide array of capabilities benefiting IT professionals and enterprise developers, including:

  • Timers/Timer Configuration Wizard: Run programs daily, monthly, hourly, etc.
  • A Command-Line Interface: Run programs or fire up a virtual server from the command line
  • Database Connectivity: Obtain data from or insert data into any ODBC-accessible database
  • Web User Interface Generation: Expose structured data generated by Web services (and other sources) as Web pages
  • Test Script Generation Wizard: Generate powerful, extensible Web service test scripts that can be run either spontaneously or according to a schedule—no SOA testing product can match the versatility of these test scripts!

Those who make use of Delve®:

  • Can rapidly and easily construct code that generates XML documents, even complex, multilevel documents that utilize multiple namespaces
  • Create services as a matter of course, rather generating some other sort of executable construct which the platform then exposes as a service. Those who code in Tectonic find creating Web services as natural as writing traditional functions or classes, but create them as services rather than functions or classes.
  • Directly apply service oriented concepts such as XML namespaces. Mechanisms that are fundamental to SOA, such as namespaces, are incorporated directly into Tectonic. Rather than utilizing a language feature that is “sort of like XML namespaces” or a utilizing a construct that is “called a namespace, but doesn’t quite work like an XML namespace,” developers work with namespaces that function in the precise manner described by the relevant specifications.
  • Manipulate structured documents using powerful tools like XPath in an intuitive manner made possible by the incorporation of XPath and other functional specifications directly into Tectonic.
  • Expose Web services by writing a few lines and pushing a button, without the need to access a dedicated server.
  • Revise a Web service simply by editing the relevant type or operation, without any need to explicitly redeploy, restart a server, recreate autogenerated code, or take part in any sort of server management or deployment exercise.
  • Examine or debug Web service request and response messages in their entirety, instead of being stuck with “spoon fed” values extracted by a marshalling framework

Delve® Documentation:

  • Learn to use the Delve® Habitat with the Tutorial
  • Learn to use the Tectonic® Language with the Language Primer
  • Learn more about the Delve® with the toolkit reference
  • Learn more about the Tectonic® Language with the language reference
  • Learn about predefined services that can be used with Delve®
Back to top
Home Products Consulting About Us White Papers Careers Contact Us Tutorials