![]() | Consortium Solutions Middleware Forge MyObjectWeb | ||||||||
![]() |
|
![]() | ![]() Celtix
|
Celtix Demo PageThis page is a collection of samples showing what people have developed for Celtix or on top of Celtix. The intent is to demonstrate Celtix's capabilities and provide a starting point for developers. We also want to use this page to create a channel for the community to contribute useful source code without makeing it part of the distribution itself. Overviews
Detailed DescriptionsIntalio IntegrationDescription: An Intalio|n3 business process may be exposed as a Web service, which allows a client application to initiate a business process by sending a Web service request. Additionally, a task within an Intalio|n3 business process may represent an invocation on a distributed Web service. When the process reaches this task, Intalio|n3 sends a Web services request to the external Web service. This application note describes how to write two Celtix applications:
Contributed by: John Lifter Created: 29 December 2005 Last updated: 29 December 2005 Tested with: Celtix 1.0 Download: RSS IntegrationPrerequisites: Please download RSSLib4J from here. Motivation: Today there are two fundamental ways to connect to a Web service:
Why not use RSS as a place to syndicate Web services in a simple way. I found this site useful in describing RSS and its various flavors. RSS stands for Really Simple Syndication and is used by news web sites and bloggers to create feeds. Basically RSS provides a channel that contains one or more items. Each item has, among other things, a title, a description, and a link. Usually the link is an HTML link to the news or blog content. However there is no reason why that link cannot be to a link to a service's WSDL.
Description:
This demo uses Celtix and an RSS feed parser called RSSLib4J that you can download here . It includes a simple class that wraps the RSSLib4J APIs in order to use them for a name lookup for a WSDL from the feed.
Contributed by: William Henry Created: 10 January 2006 Last updated: 8 Febuary 2006 Tested with: Celtix 1.0 Download: zip ActiveBPEL IntegrationDescription: In many situations, developers need to integrate several Web service applications into a larger application, such as using a credit checking service, an inventory service, or a shipping service to process a sales order. It is possible to write an application that accepts customer input, invokes the various services, and then returns shipping and billing information to the customer. However, an alternative approach would be to define the process using business process execution language (BPEL) and leave the details of persistence, compensation, coordination, and exception handling to a business process engine. This demo shows how to use the ActiveBPEL business process engine to coordinate information flow between multiple Celtix Web service applications. This demo also shows interoperability between Celtix and the ActiveBPEL engine, which uses Axis as its underlying Web services toolkit. Contributed by: John Lifter Created: 27 January 2006 Last updated: 27 January 2006 Tested with: Celtix 1.0 Download: Enterprise MashupPrerequisites:
Description:
This demo is intended to model an applicaiton that could be used by a
call center employee. It takes phone numbers from a database and
displays a Google map containing a markers that show the zip codes for
the phone numbers. In addition, it displays the number of calls from each
zip code. To do this it makes calls to NetSleuth.com to find the zip
codes and to Google Maps for a lat/lon pair for each zip code.
Contributed by: Barry O'Mahony Created: 15 August 2006 Last updated: 15 August 2006 Tested with: Celtix 1.0 Download: | ![]() |
||||||||
![]() | ![]() | ![]() Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster | Last modified at 2005-09-29 11:30 AM | ![]() |