Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Student Major: Computer Science

Student Degree: MastersMaster

Student Graduation: 2009

Organization: Apache Software Foundation

...

Module which exposes search features as via simple , API available by SCA component API. See 2.1.2 Searching for details. Appropriate JUnit tests should be introduced.

...

User and developer documentation on Apache Tuscany web page.

2.3 Architectural outline

Contribution scanner, parser and analyzer will be available to use by Tuscany user by additional module, which if added to classpath would be automatically started. Such module will fetch contributions list by reading workspace.xml. This file would be constantly monitored in case of need to reindex changed contribution entries. Created index would be registred in internal structures of Apache Tuscany for further acces by search component.

Search component module will be started automatically if added to classpath. Indexed data would be obtained from Apache Tuscany internal structures. Physically it could be two separate maven modules - one for searching operations and one for exposing first as component.

SCA Domain manager web application extension will be accessing search component via its default binding. In special cases administrative operations would be invoked, ie. reindex request in case of adding or deleting contribution by user (but not necessary if contribution scanner will monitor workspace.xml often).

3. Timeline

Before May 23

...