主权项 |
1. A search system architecture comprising:
a search server, wherein
said search server comprises
a processor,memory,a search services module,at least one search engine adapter, anda virtual business component,said virtual business component comprises
a plurality of business objects, wherein
each of said plurality of business objects is configured to represent one or more data sources of a plurality of data sources, said search services module and said at least one search engine adapter are communicatively coupled to one another,said at least one search engine adapter and said virtual business component are communicatively coupled to one another,said search services module is configured to
receive a search request from a user interface,perform search services preprocessing on said search request to generate a search query, andsend said search query to said at least one search engine adapter,said at least one search engine adapter is configured to communicate with
said search services module,at least one search engine, anda business object of said plurality of business objects,said search services module is further configured to
receive result data from said at least one search engine adapter, andsend search results to said user interface, wherein
said search results are generated by said search services module using said result data, such that said search results correspond to said search query,said at least one search engine adapter is further configured to facilitate indexing of data, corresponding to a selected one of said search results, by said at least one search engine, via said business object, andsaid business object is configured to represent a data source of said plurality of data sources that comprises said data. |