Borneo Inc

Demo Phase 1 - Google searchs on Java Web Start

Demo Menu
On-demand Application Integration as a Service is an interesting marketing claim that could mean lots of things.

The demo illustrates a new supply chain consisting of a single data producer and a single consumer of that data. Familiarity with  Publish Subscribe Messaging is assumed as is the prior existence of a b2bpo demo user with name dogtown making use of a Pub/Sub Topic named google in order to connect publishers and subscribers. The demo's business context is a situation where Google Searchs take the place of normal shareable business data. The Demo captializes on Google's Web Service API's, using a customized "search" form in order to generate new "search" data on the demo supply chain (steps 7, 8 in table below). Active Subscribers in the demo receive any and all searches processed while their subscription is active (steps 1 - 6 in table). Each demo search form submission constitutes an event in the supply chain whose associated data (google search results) needs distribution to the other supply chain partners ( subscribers to google topic).

Due to the use of a polling protocol, the Subscriber goes first in this demo by using the main "topic" menu to find the "google" subscription and launching a polling process that will  periodically request new "updates" on the "google" topic. After the subscription is invoked, the user changes hats, using the simple Google Search dialog in order to process searches and to publish some search data to any active subscribers.  The net result is that any searches executed by you or by anyone else during the time window for your subscription will produce a standard html page of google results that will be transferred, by a web service request, to your desktop where it appears as a file icon.

The CRM link that concludes the table below is not required for running demos. Independently, it handles signups for new customers wanting to experiment with their own Pub/Sub Topics.


Demo Instructions: clik the 4 "?" below for zip files containing multi-media tutorials

run the demo RunDemo view subscriptions tutorial View Subscriptions
one-time download tutorial Web-Start download
publish using google search Publish on topic - google Search
pub/ sub supply chain summary ALL Steps Review

Demo Feature Clik Icons Description




items 1 - 6 launch an active subscription on topic= "google"
items 7 - 8 publish on the topic using a google search form
Main Topics Menu Manage Publishing and Subscriptions 1
Use this page to Manage Pub/Sub Topics, direct the B2B PostOffice and how it runs Data Topics and Inter-Company Messaging. Connect the various actors in a supply chain. View all of your topics, or all of the available topics that you might subscribe to.
Sample Drill-Down 1

2
additional Help In the menu above, select "view my subscriptions" from the drop-down control. Clik on "Submit" and a new screen for "view subscriptions" appears.
Drill-Down 2
3 additional Help Open up the drop-down control for list of your subscriptions. Try submitting a couple of selections from in the list. Clik on Submit to get to the next detail screen "Subscription Detail".  Google Demo uses list entry "7497C3AAAA..."
Drill-Down 3
4 additional Help "Subscription Detail" screen for Editing the Subscription on the topic named google. At the top of the screen, it lists Topic Name and the CDC File Name from the previous screen. Use submit to RUN an actual Polling client on the "test2" topic. Any data publishing  on "test2" will then be delivered to your computer by the B2B Post Office.
Confirm JWS Launch

5 additional Help The context so far has been for editing properties. Now, we are about to run B2B interfaces. We've switched into a run context that will deliver to us any information published on this topic until the subscription ends. Click on "Launch JWS" to confirm and to run the subscription.
JWS Console

6
additional Help This is a running TopicSubscription application, a console subsystem provided by the JWS runtime, capable polling on a specific topic, an activity to check whether any new data has been published. The preceeding Form's fields for Begin Subscription, and End Subscription determine how long it will run. Step 7 and 8 Publish data to this topic. For any running subscriptions, Google Search results from searchs published below by ANY Demo users will show up on your desktop in an icon labeled "Google.html". Clik on this icon to see actual search results.
Publish a Google Search
Manage Publishing and Subscriptions 7
Publishing to Google topic explained Publish data that the will be sent to above Subscribers on "Google" topic. In the main menu, Select "Publish Google Topic" and Clik on "Submit". This goes to search form.
Run Google Search

8
download demo narrative - requires multimedia Follow instructions on the form and submit the search. Results data on google search hits will be distributed to any subscribers that have followed steps 1 - 6 above.
FAQ

additional Help What "On-Demand" means. How is this "Integration as a Service?"
JWS Console window does not appear?
Java Security exception is thrown in the subscription window whenever a search is processed.
CRM signup Sign Me Up additional Help Signups here for 30 day free demo in which a maximum of 30 Megabytes of data may flow thru the B2B Post Office. Testing on the Publication and Subscription features for On-Demand supply chains is then possible. New users have automatic permission on several default topics as well as "Demo-User" permission levels.

References: