1 / 9

Project Status

This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab

normac
Download Presentation

Project Status

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation • In Slide Show, click on the right mouse button • Select “Meeting Minder” • Select the “Action Items” tab • Type in action items as they come up • Click OK to dismiss this box • This will automatically create an Action Item slide at the end of your presentation with your points entered. Project Status Bond-Jini Interoperability Mathew Lowery

  2. Status Summary • Bond-Jini Project Overview • Phase One: Bond inside Jini network • Part One: Bond agent consuming Jini object services. • Part Two: Bond agent offering services in Jini network. • Phase Two: Jini inside Bond network • Part One: Jini object consuming Bond agent services. • Part Two: Jini object offering services in Bond network.

  3. Status Summary (continued) • Current Status • Phase One, Parts One and Two are complete. • Figure 1 illustrates Phase One, Part Two. (Phase One, Part One is simpler).

  4. Jini client object Jini lookup service register method calls Jini server object lookup Stub of Jini server object method calls Bond object Status Summary (continued) Figure 1 Bond server in Jini network

  5. Progress • Coded and tested convenience classes that allow for Jini service discovery and registration. • Multicast discovery of lookup services. • Service search. • Service registration. • Subclassed bondDefaultStrategy to create Jini-enabled strategy using bondTupleSpaceEnabledStrategy as an example.

  6. Progress (continued) • Sublassed bondJiniEnabledStrategy into ServiceLookupTestStrategy and ServiceRegistrationTestStrategy. • Created simple Bond blueprints for testing new strategies called ServiceLookupTest.bpt and ServiceRegistrationTest.bpt respectively. • For debugging purposes, created BondJiniGUI class (a subclass of bondGuiStrategy). This allows user to see error messages on the console.

  7. Progress (continued) • Met with Dr. Ji to discuss progress. • Demonstrated current functionality. • Discussed “other direction.” This means a Jini server in a Bond network. See Figure 2. Dr. Ji agreed that this is one possible solution. • Now beginning Phase Two.

  8. KQML messages Bond client object Bond directory find addAlias Jini stub method calls Stub of Jini server object Jini server object Bond object Bond object method calls Progress (continued) Figure 2 Jini server in Bond network

  9. Current Deliveries • Everything necessary to execute Bond-Jini examples, including: • 4 Jini convenience classes. • 1 Jini-enabled strategy. • 2 strategies that subclass Jini-enabled strategy. • 2 test blueprints (one for each subclass of Jini-enabled strategy). • 1 README file.

More Related