Download as PDF

Features FAQ

Table of Contents

Transports
What transports does Celtix support?
Bindings
What bindings does Celtix support?
Language Support
What versions of Java does Celtix support?
Does Celtix support development languages other than Java?
Tools
Does Celtix provide any tools to assist in developing applications with Celtix?
Are there any GUI tools for working with Celtix?
Orchestration
Does Celtix provide any orchestration features?

Transports

What transports does Celtix support?

Currently, Celtix supports the following transports:

In addition, Celtix provides an extensibility API, which makes it easy to add transports to the Celtix runtime.

Bindings

What bindings does Celtix support?

Currently, Celtix supports the following bindings:

In addition, Celtix provides an extensibility API, which makes it easy to add bindings to the Celtix runtime.

Language Support

What versions of Java does Celtix support?

Celtix supports Java 1.5.

Does Celtix support development languages other than Java?

Yes. Celtix supports the development of services using Javascript and E4X.

Tools

Does Celtix provide any tools to assist in developing applications with Celtix?

Celtix includes a number of command-line based tools for generating the artifacts needed to develop applications with Celtix. These include:

In addition there are a number of command lines tools for manipulating service contracts.

Are there any GUI tools for working with Celtix?

No. Celtix is working with the STP project at the Eclipse project to develop GUI based tools for working with SOAs.

Orchestration

Does Celtix provide any orchestration features?

No. However, Celtix services can be orchestrated using a number of BPEL engines. There is a demo illustrating Celtix working with Intalio's BPEL offering on the demo page at http://celtix.objectweb.org/demos/index.html.