Jump to: navigation, search

Difference between revisions of "SMILA/Documentation"

Line 7: Line 7:
  
 
== The SMILA Development Environment ==
 
== The SMILA Development Environment ==
* [[SMILA/Development_Guidelines/Howto_set_up_dev_environment|Setup your Eclipse IDE for SMILA]]
+
* [[SMILA/Documentation/HowTo/Howto_set_up_dev_environment|Setup your Eclipse IDE for SMILA]]
* [[SMILA/Development_Guidelines/Howto_build_a_SMILA-Distribution|Build SMILA]]
+
* [[SMILA/Documentation/HowTo/Howto_build_a_SMILA-Distribution|Build SMILA]]
* [[SMILA/Development_Guidelines/Create_a_bundle_(plug-in)|Creating new components]]
+
* [[SMILA/Documentation/HowTo/Create_a_bundle_(plug-in)|Creating new components]]
* [[SMILA/Development_Guidelines/Create_a_test_bundle_(plug-in)|Testing new components]]
+
* [[SMILA/Documentation/HowTo/Create_a_test_bundle_(plug-in)|Testing new components]]
* [[SMILA/Development_Guidelines/3rd_party_bundle|Adding Third Party libraries to SMILA]]
+
* [[SMILA/Documentation/HowTo/3rd_party_bundle|Adding Third Party libraries to SMILA]]
* [[SMILA/Development_Guidelines/Declarative_Services|Using OSGi Declarative Services]]
+
* [[SMILA/Documentation/HowTo/Declarative_Services|Using OSGi Declarative Services]]
 
* Extending the build process:
 
* Extending the build process:
** [[SMILA/Development_Guidelines/How_to_integrate_new_bundle_into_build_process|Adding a new component bundle to the build]]
+
** [[SMILA/Documentation/HowTo/How_to_integrate_new_bundle_into_build_process|Adding a new component bundle to the build]]
** [[SMILA/Development_Guidelines/How_to_integrate_test_bundle_into_build_process|Adding a new test bundle to the build]]
+
** [[SMILA/Documentation/HowTo/How_to_integrate_test_bundle_into_build_process|Adding a new test bundle to the build]]
  
 
== Pipelines and Pipelets: Synchronous Workflows of Java components ==
 
== Pipelines and Pipelets: Synchronous Workflows of Java components ==
 
* [[SMILA/Documentation/Pipelets|What are Pipelines? What are Pipelets?]]
 
* [[SMILA/Documentation/Pipelets|What are Pipelines? What are Pipelets?]]
 
* [[SMILA/Documentation/BPEL_Workflow_Processor|Configuration and Creating BPEL Pipelines]]
 
* [[SMILA/Documentation/BPEL_Workflow_Processor|Configuration and Creating BPEL Pipelines]]
** [[SMILA/Development_Guidelines/How_to_filter_and_access_record_data_in_BPEL|Accessing SMILA records in BPEL activities]]
+
** [[SMILA/Documentation/HowTo/How_to_filter_and_access_record_data_in_BPEL|Accessing SMILA records in BPEL activities]]
 
* [[SMILA/BPEL_Designer|Using the SMILA BPEL Designer]]
 
* [[SMILA/BPEL_Designer|Using the SMILA BPEL Designer]]
 
* ReST APIs
 
* ReST APIs
Line 30: Line 30:
 
** More special pipelets are provided by components described below.
 
** More special pipelets are provided by components described below.
 
* Developing Pipelets  
 
* Developing Pipelets  
** [[SMILA/Development_Guidelines/How_to_write_a_Pipelet|How to write a pipelet]]
+
** [[SMILA/Documentation/HowTo/How_to_write_a_Pipelet|How to write a pipelet]]
 
** [[SMILA/Documentation/Usage_of_Blackboard_Service|BlackboardService]]
 
** [[SMILA/Documentation/Usage_of_Blackboard_Service|BlackboardService]]
  
Line 56: Line 56:
 
* Developing Workers
 
* Developing Workers
 
** [[SMILA/Documentation/WorkerManager|WorkerManager: Workers made easy]]
 
** [[SMILA/Documentation/WorkerManager|WorkerManager: Workers made easy]]
** [[SMILA/Development_Guidelines/How_to_write_a_Worker|How to write a worker]]
+
** [[SMILA/Documentation/HowTo/How_to_write_a_Worker|How to write a worker]]
 
** [[SMILA/Documentation/TaskGenerators|Task Generators]]
 
** [[SMILA/Documentation/TaskGenerators|Task Generators]]
  
Line 69: Line 69:
 
** [[SMILA/Documentation/Importing/VisitedLinks | VisitedLinks service]]
 
** [[SMILA/Documentation/Importing/VisitedLinks | VisitedLinks service]]
 
** [[SMILA/Documentation/Importing/Crawler/Web#Internal_structure|Extending the WebCrawler worker]]
 
** [[SMILA/Documentation/Importing/Crawler/Web#Internal_structure|Extending the WebCrawler worker]]
** [[SMILA/Development_Guidelines/How to add a new Data Source to the importing framework|How to add a new '''Data Source''' to the SMILA importing framework]]
+
** [[SMILA/Documentation/HowTo/How to add a new Data Source to the importing framework|How to add a new '''Data Source''' to the SMILA importing framework]]
  
 
== The SMILA HTTP Server ==
 
== The SMILA HTTP Server ==
Line 107: Line 107:
 
***[[SMILA/Documentation/CompoundManagement|CompoundManagement]]
 
***[[SMILA/Documentation/CompoundManagement|CompoundManagement]]
 
** Developing
 
** Developing
*** [[SMILA/Development_Guidelines/How_to_implement_a_Crawler|How to implement a crawler]]
+
*** [[SMILA/Documentation/HowTo/How_to_implement_a_Crawler|How to implement a crawler]]
*** [[SMILA/Development_Guidelines/How_to_implement_an_agent|How to implement an agent]]
+
*** [[SMILA/Documentation/HowTo/How_to_implement_an_agent|How to implement an agent]]
 
** [[SMILA/Documentation/Management|JMX Management]]
 
** [[SMILA/Documentation/Management|JMX Management]]
 
*** [[SMILA/Documentation/Management#JMX_Client|JMX Clients]]
 
*** [[SMILA/Documentation/Management#JMX_Client|JMX Clients]]

Revision as of 09:32, 24 January 2012

Basics

The SMILA Development Environment

Pipelines and Pipelets: Synchronous Workflows of Java components

Using SMILA for Search

JobManager: Asynchronous Workflows

Importing

The SMILA HTTP Server

Common Services

Deprecated Components