CN102831243A - Method for flexibly deploying and searching - Google Patents

Method for flexibly deploying and searching Download PDF

Info

Publication number
CN102831243A
CN102831243A CN2012103357219A CN201210335721A CN102831243A CN 102831243 A CN102831243 A CN 102831243A CN 2012103357219 A CN2012103357219 A CN 2012103357219A CN 201210335721 A CN201210335721 A CN 201210335721A CN 102831243 A CN102831243 A CN 102831243A
Authority
CN
China
Prior art keywords
application software
search
configuration file
data
index
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012103357219A
Other languages
Chinese (zh)
Inventor
李俊杰
邹伟
李建兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Borqs Beijing Ltd.
Original Assignee
Beijing Borqs Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Borqs Software Technology Co Ltd filed Critical Beijing Borqs Software Technology Co Ltd
Priority to CN2012103357219A priority Critical patent/CN102831243A/en
Publication of CN102831243A publication Critical patent/CN102831243A/en
Pending legal-status Critical Current

Links

Abstract

The invention discloses a method for flexibly deploying and searching. The method comprises the following steps: creating a configuration file of application software; collecting the application software, and creating an index for the data of the application software according to the configuration file of the application software; combining the input information of a user with the application name of the application software, and searching the index to obtain a search result. The method disclosed by the invention is adopted just by compiling the configuration file to carry out search input and result display, so that the deploying and searching function of the application software becomes very simple and the method is suitable for global unified deployment and is convenient to maintain.

Description

A kind of method of flexible deployment search
Technical field
The present invention relates to a kind of searching method, relate in particular to a kind of searching method of application software.
Background technology
Intelligent terminal has become the indispensable mobile communication product of consumer, and along with the fast development of intelligent terminal, the application software that is fit to intelligent terminal is also more and more.The intelligent terminal user need be according to the demand of self from numerous application software, searches out required application software and installs and use.
In the prior art, realize that on intelligent terminal the way of search of application software mainly contains:
1) various application software realize the function of search of oneself respectively, and the mode of every kind of application software realization all has nothing in common with each other;
2) utilize special-purpose search application software, realize search several kinds of application software;
3) on mobile phone, realize search client, on server, realize search multiple application.
The way of search of above application software, various application software are complicated, make user's search operation very loaded down with trivial details, and search efficiency are lower.
Summary of the invention
In order to solve the deficiency that prior art exists, the present invention provides a kind of method of flexible deployment search, makes common application software realize the function of search.
To achieve these goals, the method for flexible deployment search provided by the invention may further comprise the steps:
1) configuration file of establishment application software;
2) collect application software, and according to its configuration file to its data creation index;
3) input information with the user combines with the Apply Names of application software, and search index obtains Search Results.
Wherein, the content of the configuration file of said application software comprises: generic resource identifier, Apply Names and attribute-name tabulation.
Wherein, said step 2) further may further comprise the steps: collect application software, read the configuration file of application software; Obtain generic resource identifier, Apply Names and attribute-name tabulation; Read the data of application software and create search index;
Wherein, the said step that reads the data of application software and create search index is: read the data of application software according to the generic resource identifier of obtaining and attribute-name tabulation, and to said data that read and Apply Names establishment search index.
Wherein, said step 3) further may further comprise the steps: from user's input information, obtain search key, and said key word is combined with the Apply Names of application software, search index obtains Search Results.
The method of flexible deployment search of the present invention; Have following advantage and technique effect: only need write configuration file, search for input and result demonstration and get final product, make the application deployment function of search become very simple; And be fit to overall unified plan, just with maintenance. 
Other features and advantages of the present invention will be set forth in instructions subsequently, and, partly from instructions, become obvious, perhaps understand through embodiment of the present invention.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of instructions, and with content of the present invention and embodiment, is used to explain the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the method flow diagram according to flexible deployment search of the present invention.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that embodiment described herein only is used for explanation and explains the present invention, and be not used in qualification the present invention.
Fig. 1 is the method flow diagram according to flexible deployment search of the present invention, and below with reference to Fig. 1, the method that flexible deployment of the present invention is searched for is described in detail:
At first; In step 101; When the application software of system need realize function of search, need write configuration file, the content of configuration file comprises: generic resource identifier (the Universal Resource Identifier that the own data of visit are described; Be called for short " uri "), Apply Names (mime), and the attribute-name tabulation (colums) that needs search;
Step 102; Search server is collected application software; Read the configuration file of each application software of collecting; Obtain generic resource identifier (uri), Apply Names (mime) and the attribute-name tabulation (colums) of application software, read the data of application software according to generic resource identifier of obtaining (uri) and attribute-name tabulation (colums), data and Apply Names (mime) the establishment search index that reads;
In step 103, application software is submitted searching request to search server, and user's input information and the Apply Names of this application software (mime) are sent to search server;
In step 104, search server is analyzed user's input information, obtains the key word of search, and the key word of searching for is combined with the Apply Names (mime) of application software, and the query search index obtains Search Results;
In step 105, search server returns to application software with the Search Results that obtains, and accomplishes the search of application software.
Utilize the method for flexible deployment search of the present invention, normal application software all can realize function of search, and search server can be used as the search of system and collects device, and collection needs to support the application software of function of search.When the application software of system need realize function of search, only need write configuration file, (uri) of the own data of visit is described, Apply Names (mime) needs the attribute-name tabulation (colums) of search.Search server just can be collected these application software, and according to its configuration file to its data creation index.When these application need search, it only needs user's input is submitted to search server with its Apply Names, and search server will return to this application with Search Results.
The search server task comprises two parts: 1, create index 2, utilize index search:
Search server at first reads the configuration file of each application of collecting, and obtains uri, mime and colums.Then, read the data of application, these data and mime are created search index according to uri and colums.When application software when search is submitted in search service to, search key is obtained in the input of search server analysis user, combines the mime of application, search index obtains Search Results.At last, search server returns to application with Search Results.
One of ordinary skill in the art will appreciate that: the above is merely the preferred embodiments of the present invention; Be not limited to the present invention; Although the present invention has been carried out detailed explanation with reference to previous embodiment; For a person skilled in the art, it still can be made amendment to the technical scheme of aforementioned each embodiment record, perhaps part technical characterictic wherein is equal to replacement.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (5)

1. dispose the method for searching for flexibly for one kind, may further comprise the steps:
1) configuration file of establishment application software;
2) collect application software, and according to its configuration file to its data creation index;
3) input information with the user combines with the Apply Names of application software, and search index obtains Search Results.
2. the method for flexible deployment search according to claim 1 is characterized in that, the configuration file of said application software, and its content comprises: generic resource identifier, Apply Names and attribute-name tabulation.
3. the method for flexible deployment search according to claim 1 is characterized in that said step 2) further may further comprise the steps: collect application software, read the configuration file of application software; Obtain generic resource identifier, Apply Names and attribute-name tabulation; Read the data of application software and create search index.
4. the method for flexible deployment search according to claim 3; It is characterized in that; The said step that reads the data of application software and create search index is: read the data of application software according to the generic resource identifier of obtaining and attribute-name tabulation, and to said data that read and Apply Names establishment search index.
5. the method for flexible deployment search according to claim 1; It is characterized in that; Said step 3) further may further comprise the steps: from user's input information, obtain search key, and said key word is combined with the Apply Names of application software, search index obtains Search Results.
CN2012103357219A 2012-09-12 2012-09-12 Method for flexibly deploying and searching Pending CN102831243A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012103357219A CN102831243A (en) 2012-09-12 2012-09-12 Method for flexibly deploying and searching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012103357219A CN102831243A (en) 2012-09-12 2012-09-12 Method for flexibly deploying and searching

Publications (1)

Publication Number Publication Date
CN102831243A true CN102831243A (en) 2012-12-19

Family

ID=47334378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012103357219A Pending CN102831243A (en) 2012-09-12 2012-09-12 Method for flexibly deploying and searching

Country Status (1)

Country Link
CN (1) CN102831243A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760483A (en) * 2016-02-16 2016-07-13 广东欧珀移动通信有限公司 Saving method, retrieval method and retrieval system for multi-media files
CN112417243A (en) * 2014-06-24 2021-02-26 谷歌有限责任公司 Search results for native applications

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641641A (en) * 2004-01-11 2005-07-20 赵红刚 Stroke-phonetic character index searching method and device
US20060200490A1 (en) * 2005-03-03 2006-09-07 Abbiss Roger O Geographical indexing system and method
CN1906609A (en) * 2003-10-22 2007-01-31 英特尔公司 System for data format conversion for use in data centers
CN101154241A (en) * 2007-10-11 2008-04-02 北京金山软件有限公司 Data searching method and data searching system
CN101169788A (en) * 2006-10-26 2008-04-30 索尼株式会社 Content management system and content management method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1906609A (en) * 2003-10-22 2007-01-31 英特尔公司 System for data format conversion for use in data centers
CN1641641A (en) * 2004-01-11 2005-07-20 赵红刚 Stroke-phonetic character index searching method and device
US20060200490A1 (en) * 2005-03-03 2006-09-07 Abbiss Roger O Geographical indexing system and method
CN101169788A (en) * 2006-10-26 2008-04-30 索尼株式会社 Content management system and content management method
CN101154241A (en) * 2007-10-11 2008-04-02 北京金山软件有限公司 Data searching method and data searching system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高琰等: "《基于lucene的搜索引擎设计与实现》", 《微机发展》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112417243A (en) * 2014-06-24 2021-02-26 谷歌有限责任公司 Search results for native applications
CN105760483A (en) * 2016-02-16 2016-07-13 广东欧珀移动通信有限公司 Saving method, retrieval method and retrieval system for multi-media files
CN105760483B (en) * 2016-02-16 2019-04-19 Oppo广东移动通信有限公司 The preservation of multimedia file and its search method and system

Similar Documents

Publication Publication Date Title
KR102317535B1 (en) Methods and systems for implementing data tracking with software development kits
CN105550252B (en) File positioning method and device and electronic equipment
CN104424266B (en) Homepage Publishing method and system
US20110153590A1 (en) Apparatus and method for searching for open api and generating mashup block skeleton code
CN108268565B (en) Method and system for processing user browsing behavior data based on data warehouse
CN103049515A (en) Method, device and equipment for classifying application programs
CN102906747A (en) Method and apparatus for portable index on removable storage medium
CN102902763B (en) The method of association, retrieving information process data and process information task and device
CN102982130A (en) Synchronized method for not only structured query language (NOSQL) and relational database management system (RDBMS) database and system thereof
CN103778244A (en) Automatic report analytical method based on user behavior logs
CN104199863A (en) Method and device for searching for files on storage device and router
CN103699635B (en) Information processing method and device
CN103677765A (en) Version automatic issuing method, device and storage medium
CN103942344A (en) File preview method and file processing system
CN108228770A (en) A kind of method and device of application file source inquiry
CN108170752A (en) metadata management method and system based on template
CN104993957A (en) Method for providing cloud log service for distributed APP employing Log4j
CN107908390A (en) A kind of extended method and system of WebGIS applications
TW200705225A (en) Database searching engine
CN102508884A (en) Method and device for acquiring hotpot events and real-time comments
CN103218437A (en) Method and system for inquiring information of mobile terminal
CN102831243A (en) Method for flexibly deploying and searching
CN105446981B (en) Map of website generation method, access method and device
CN112162731B (en) Data expansion method, device, storage medium and electronic device
CN116049153A (en) Time sequence data processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BORQS COMMUNICATION TECHNOLOGY (BEIJING) CO., LTD.

Free format text: FORMER OWNER: BEIJING BORQS SOFTWARE TECHNOLOGY CO., LTD.

Effective date: 20131203

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20131203

Address after: 100015, B23A, Hengtong business garden, No. 10, Jiuxianqiao Road, Beijing, Chaoyang District

Applicant after: Borqs Beijing Ltd.

Address before: 100015, B23 building, A, Hengtong business garden, No. 10 Jiuxianqiao Road, Beijing, Chaoyang District

Applicant before: Beijing Borqs Software Technology Co., Ltd.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121219