CN103310017B - Service search method, system and search server - Google Patents

Service search method, system and search server Download PDF

Info

Publication number
CN103310017B
CN103310017B CN201310277471.2A CN201310277471A CN103310017B CN 103310017 B CN103310017 B CN 103310017B CN 201310277471 A CN201310277471 A CN 201310277471A CN 103310017 B CN103310017 B CN 103310017B
Authority
CN
China
Prior art keywords
services
micro
information
station
isp
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.)
Active
Application number
CN201310277471.2A
Other languages
Chinese (zh)
Other versions
CN103310017A (en
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310277471.2A priority Critical patent/CN103310017B/en
Publication of CN103310017A publication Critical patent/CN103310017A/en
Application granted granted Critical
Publication of CN103310017B publication Critical patent/CN103310017B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the present invention proposes a kind of service search method, system and search server, and wherein this method includes:Search server receives the information on services that ISP uploads, and is established and the relevant micro- station of ISP according to information on services;Search server receives the Service Search Request of demand for services person;Search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and at least one micro- station is shown to demand for services person.Method according to embodiments of the present invention, reduces the threshold of ISP, avoids the cost for establishing webpage, add search service become more meticulous and accuracy.

Description

Service search method, system and search server
Technical field
The present invention relates to Internet technical field, more particularly to a kind of service search method, system and search server.
Background technology
At present, search engine provide search service when, typically based on webpage provide search service, for example, search Engine captures the webpage in internet according to predetermined period, then provides search service, and user is different by inputting Keyword obtains oneself desired content, is scanned for if search result is not accurate enough, it is necessary to reselect keyword.At present There are problems with:(1)If service provider wishes that the content of oneself is searched engine search to, it is necessary to establish the net of oneself Page, improves access threshold, adds cost;(2)With the arrival in web2.0 epoch, many data are not placed in webpage, And be placed on background data base, the js in the page can be passed through(JavaScript, a kind of LiveScript by Netscape are sent out The case sensitive client-side scripting language of the regime type for the object-oriented that the prototype of exhibition is inherited)After routine access Platform database obtains, and traditional webpage capture mode can not get these data, and Web Spider failure, is caused many useful Information can not search.
The content of the invention
It is contemplated that at least solve one of above-mentioned technical problem.
For this reason, first purpose of the present invention is to propose a kind of service search method.Service is this method reduce to provide The threshold of person, avoids the cost for establishing webpage, add search service become more meticulous and accuracy.
Second object of the present invention is to propose a kind of search server.
Second object of the present invention is to propose a kind of service search system.
To achieve these goals, the service search method of first aspect present invention embodiment comprises the following steps:Search Server receives the information on services that ISP uploads, and related to the ISP according to information on services foundation Micro- station;Described search server receives the Service Search Request of demand for services person;Described search server is according to the service Searching request obtains and the relevant at least one micro- station of the Service Search Request, and at least one micro- station is shown to institute State demand for services person.
Service search method according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had There is following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, net is established without ISP Page, reduces the access threshold of ISP, avoids the cost for establishing webpage;(2)During traditional webpage capture, very More useful Information hiding can not be captured, information on services in the embodiment of the present invention in background data base by webpage spider Uploaded by ISP, search server is by establishing micro- station of information on services, it would be desirable to is retrieved by service demander Data are directly committed to micro- station, thus, it is possible to obtain the data being hidden in background data base, and provide corresponding service, can The structural data that direct retrieval service supplier provides, while search range has been widened, search server can be provided for clothes The search for rank of being engaged in;(3)Since information on services is uploaded by ISP, during upload, ISP can have The attribute of information on services is pointedly set, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
To achieve these goals, the search server of second aspect of the present invention embodiment includes:Module is established at micro- station, is used In the information on services for receiving ISP's upload, and it is relevant micro- with the ISP according to information on services foundation Stand;Searching request receiving module, for receiving the Service Search Request of demand for services person;Search result provides module, for root According to Service Search Request acquisition and the relevant at least one micro- station of the Service Search Request, and will be described at least one micro- Station is shown to the demand for services person.
Search server according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had Following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, webpage is established without ISP, The access threshold of ISP is reduced, avoids the cost for establishing webpage;(2)During traditional webpage capture, very much Useful Information hiding can not be captured, information on services leads in the embodiment of the present invention in background data base by webpage spider ISP's upload is crossed, search server is by establishing micro- station of information on services, it would be desirable to the number retrieved by service demander According to micro- station is directly committed to, thus, it is possible to obtain the data being hidden in background data base, and corresponding service is provided, can be straight The structural data of retrieval service supplier offer is provided, while has widened search range, search server can be provided for service The search of rank;(3)Since information on services is uploaded by ISP, during upload, ISP can have pin The attribute of information on services is set to property, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
To achieve these goals, the service search system of third aspect present invention embodiment includes:Search server, clothes Supplier's client of being engaged in and service demander client, wherein, ISP's client, for upload service information; Described search server, is established and ISP's phase for receiving the information on services, and according to the information on services The micro- station closed, and the Service Search Request that demand for services person's client is sent is received, and please according to the service search Acquisition and the relevant at least one micro- station of the Service Search Request are asked, and at least one micro- station is shown to the service Demander client.
Service search system according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had There is following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, net is established without ISP Page, reduces the access threshold of ISP, avoids the cost for establishing webpage;(2)During traditional webpage capture, very More useful Information hiding can not be captured, information on services in the embodiment of the present invention in background data base by webpage spider Uploaded by ISP, search server is by establishing micro- station of information on services, it would be desirable to is retrieved by service demander Data are directly committed to micro- station, thus, it is possible to obtain the data being hidden in background data base, and provide corresponding service, can The structural data that direct retrieval service supplier provides, while search range has been widened, search server can be provided for clothes The search for rank of being engaged in;(3)Since information on services is uploaded by ISP, during upload, ISP can have The attribute of information on services is pointedly set, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following description Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments Substantially and it is readily appreciated that, wherein,
Fig. 1 is the flow chart of service search method according to an embodiment of the invention;
Fig. 2 is the flow chart of service search method in accordance with another embodiment of the present invention;
Fig. 3 is the flow chart of the service search method of another embodiment according to the present invention;
Fig. 4 is the flow chart of the service search method of further embodiment according to the present invention;
Fig. 5 is the structure diagram of search server according to an embodiment of the invention;
Fig. 6 is the structure diagram of search server in accordance with another embodiment of the present invention;
Fig. 7 is the structure diagram of the search server of another embodiment according to the present invention;
Fig. 8 is the structure diagram of the search server of further embodiment according to the present invention;And
Fig. 9 is the structure diagram of service search system according to an embodiment of the invention.
Embodiment
The embodiment of the present invention is described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end Same or similar label represents same or similar element or has the function of same or like element.Below with reference to attached The embodiment of figure description is exemplary, and is only used for explaining the present invention, and is not considered as limiting the invention.On the contrary, this The embodiment of invention includes falling into all changes in the range of the spirit and intension of attached claims, modification and equivalent Thing.
In the description of the present invention, it is to be understood that term " first ", " second " etc. are only used for description purpose, without It is understood that to indicate or implying relative importance.In the description of the present invention, it is necessary to which explanation, provides unless otherwise clear and definite And restriction, term " connected ", " connection " should be interpreted broadly, for example, it may be fixedly connected or be detachably connected, Or it is integrally connected;Can mechanically connect or be electrically connected;It can be directly connected, intermediary can also be passed through It is indirectly connected.For the ordinary skill in the art, the tool of above-mentioned term in the present invention can be understood with concrete condition Body implication.In addition, in the description of the present invention, unless otherwise indicated, " multiple " are meant that two or more.
Any process or method described otherwise above description in flow chart or herein is construed as, and represents to include Module, fragment or the portion of the code of the executable instruction of one or more the step of being used for realization specific logical function or process Point, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable Sequence, including according to involved function by it is basic at the same time in the way of or in the opposite order, carry out perform function, this should be of the invention Embodiment person of ordinary skill in the field understood.
In order to solve when search engine provides search service, it is necessary to which ISP establishes webpage, access threshold height and net The problem of page spider failure, the present invention proposes a kind of service search method, system and search server.Below with reference to the accompanying drawings describe Service search method, system and search server according to embodiments of the present invention.
A kind of service search method, comprises the following steps:Search server receives the information on services that ISP uploads, And established and the relevant micro- station of ISP according to information on services;The service search that search server receives demand for services person please Ask;Search server is obtained according to Service Search Request and the relevant at least one micro- station of search service searching request, and near A few micro- station is shown to demand for services person.
Fig. 1 is the flow chart of service search method according to an embodiment of the invention.
As shown in Figure 1, service search method comprises the following steps:
S101, search server receive the information on services that ISP uploads, and establish and service according to information on services The relevant micro- station of supplier.
Specifically, micro- station be generated according to information on services, beneficial to the Service Source carrier searched for and showed, the carrier Form includes but not limited to HTML forms(Or WEB forms)With Native forms etc..For example, the ISP at Jiu Zhaigou scenic spot The information on services that the Jiu Zhaigous such as Jiu Zhaigou dull season, the entrance ticket in busy season, neighbouring hotel's information are traveled is uploaded to search clothes Business device, the information on services that search server is traveled according to these Jiu Zhaigous are established and the Jiu Zhaigou relevant micro- station of tourism.
S102, search server receive the Service Search Request of demand for services person.
S103, search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, And at least one micro- station is shown to demand for services person.
Service search method according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had There is following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, net is established without ISP Page, reduces the access threshold of ISP, avoids the cost for establishing webpage;(2)During traditional webpage capture, very More useful Information hiding can not be captured, information on services in the embodiment of the present invention in background data base by webpage spider Uploaded by ISP, search server is by establishing micro- station of information on services, it would be desirable to is retrieved by service demander Data are directly committed to micro- station, thus, it is possible to obtain the data being hidden in background data base, and provide corresponding service, can The structural data that direct retrieval service supplier provides, while search range has been widened, search server can be provided for clothes The search for rank of being engaged in;(3)Since information on services is uploaded by ISP, during upload, ISP can have The attribute of information on services is pointedly set, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
The information on services uploaded in order to facilitate ISP, search server provide information on services template and are provided to service Person, ISP carry out information on services editor and upload according to information on services template.Fig. 2 is another implementation according to the present invention The flow chart of the service search method of example, specifically, as shown in Fig. 2, service search method comprises the following steps.
S201, search server sends information on services template to ISP, so that ISP is according to service Information model fills in information on services, the service content and the mark of ISP that information on services can be provided including ISP Know etc., wherein, service content is specific Service Source information, and mark can unique mark ISP.
Specifically, information on services template is mark that search server provides, easy to ISP's editing service information Accurate or interface, the information on services template further include key element editor, such as important level of information on services etc..For example, service Information model can be API(Application Programming Interface, application programming interface), these API Used for the corresponding ISP in website of relative maturity, information on services template can also be the various shapes under edit pattern List of formula etc., ISP is by filling in list upload service information, the various forms of lists under these edit patterns Used for relatively jejune ISP.According to the characteristics of the network information, information on services template shows shape including a variety of Formula, includes but not limited to HTML forms(Or WEB forms)With Native forms etc..It should be appreciated that it can also be other forms Information on services template or the following information on services template occurred, search server can design different service letters as the case may be Template is ceased, above-mentioned example is used to conveniently understand information on services template, it is impossible to as limiting the scope of the invention.
In addition, in order to enable more important information on services can be searched, ISP passes through information on services mould Plate can also edit the important level of each information on services, and in one embodiment of the invention, ISP is according to service Information model fills in the important level of information on services, and search server is established according to the important level of information on services and information on services With the relevant micro- station of ISP.Thus, among information on services is filled in information on services template by ISP, and taking The important level of information on services is set in business information model, and the high information on services of important level can preferentially be supplied to demand for services Person, it is further provided become more meticulous and search for or targetedly search for.
S202, search server receive the information on services that ISP uploads, and establish and service according to information on services The relevant micro- station of supplier.
S203, search server receive the Service Search Request of demand for services person.
S204, search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, And at least one micro- station is shown to demand for services person.
Service search method according to embodiments of the present invention, ISP are believed by the service of information on services template completion Breath, on the one hand facilitates ISP's upload service information, on the other hand by information on services template information on services more With specific aim, while ISP can also be by information on services template-setup targetedly attribute, for example, service provides Person wishes that those information on services are searched, and can increase its important level, and thus search server further provides for becoming more meticulous Or targetedly search service.
According to above-described embodiment, search server obtains relevant at least with Service Search Request according to Service Search Request One micro- station, and at least one micro- station is shown to after demand for services person, it is necessary to the Service Source at least one micro- station Parsed to be shown to demand for services person, in one embodiment of the invention, demand for services person by client receive to A few micro- station, and at least one micro- station is loaded to be shown to demand for services person in micro- station container.For example, client can be Service in micro- station can be parsed by micro- station container in mobile terminal or personal computer, mobile terminal or personal computer Resource, and demand for services person is shown to, thus, increase the user experience of demand for services person.
Search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and near A few micro- station is shown to after demand for services person, can also be established demand for services person and be carried with the corresponding service at least one micro- station Contact between donor, facilitates and service exchange is carried out between demand for services person and ISP.Fig. 3 is another according to the present invention The flow chart of the service search method of a embodiment, specifically, as shown in figure 3, service search method comprises the following steps.
S301, search server sends information on services template to ISP, so that ISP is according to service Information model fills in information on services.
S302, search server receive the information on services that ISP uploads, and establish and service according to information on services The relevant micro- station of supplier.
S303, search server receive the Service Search Request of demand for services person.
S304, search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, And at least one micro- station is shown to demand for services person.
S305, search server receive the operation requests that demand for services person is directed at least one micro- station, and by operation requests It is forwarded to the corresponding ISP at least one micro- station.
S306, search server receive the operation response of the corresponding ISP's feedback at least one micro- station, and will behaviour Demand for services person is forwarded to as response.
Service search method according to embodiments of the present invention, establishes demand for services person and the corresponding service at least one micro- station Contact between supplier, facilitates and service exchange is carried out between demand for services person and ISP, can help ISP More valuable information on services is provided, and helps demand for services person to obtain more valuable information on services.
Search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and near A few micro- station is shown to after demand for services person, if the information on services that demand for services person provides at least one micro- station is very It is satisfied, it can also be subscribed to or be pushed.Fig. 4 is the flow chart of the service search method of further embodiment according to the present invention, Specifically, as shown in figure 4, service search method comprises the following steps.
S401, search server sends information on services template to ISP, so that ISP is according to service Information model fills in information on services.
S402, search server receive the information on services that ISP uploads, and establish and service according to information on services The relevant micro- station of supplier.
S403, search server receive the Service Search Request of demand for services person.
S404, search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, And at least one micro- station is shown to demand for services person.
S405, search server receives demand for services person please for the subscription of service content at least one micro- station or push Ask, and will subscribe to or push request and be forwarded to the corresponding ISP at least one micro- station, so that at least one micro- station corresponds to ISP according to subscribe to or push request to demand for services person provide subscribe to or Push Service.
Service search method according to embodiments of the present invention, micro- station of ISP can be added by service demander The mode of concern, the service that subscription service provider provides, for example, micro- station of an offer TV play service is by a user (Demand for services person)Pay close attention to, then, ISP can send messages to user, user when having new collection of drama After once searching for, the service of this ISP offer can also be subsequently obtained always, and without wanting removal search every time, Further lift the user experience of demand for services person.
ISP not only can also be directed to search server root by information on services template upload service information The micro- station established according to the information on services of upload is managed, and in one embodiment of the invention, present invention additionally comprises following step Suddenly:Search server receives micro- station administration request that ISP sends, and is asked according to micro- station administration to ISP Corresponding at least one micro- station is managed.
In order to realize above-described embodiment, the present invention also proposes a kind of search server.
A kind of search server, including:Module is established at micro- station, for receiving the information on services of ISP's upload, and Established and the relevant micro- station of ISP according to information on services;Searching request receiving module, for receiving demand for services person's Service Search Request;Search result provides module, relevant extremely with Service Search Request for being obtained according to Service Search Request A few micro- station, and at least one micro- station is shown to demand for services person.
Fig. 5 is the structure diagram of search server according to an embodiment of the invention.
As shown in figure 5, search server includes:Module 110, searching request receiving module 120 and search knot are established in micro- station Fruit provides module 130.
Specifically, the information on services that module 110 is used to receive ISP's upload is established at micro- station, and according to information on services Establish and the relevant micro- station of ISP.Wherein, micro- station is being generated according to information on services, beneficial to search, has substantially The Service Source of content, for example, the ISP at Jiu Zhaigou scenic spot is by the entrance ticket, neighbouring in Jiu Zhaigou dull season, busy season The information on services of the Jiu Zhaigous such as hotel's information tourism is uploaded to search server, and search server is traveled according to these Jiu Zhaigous Information on services is established and the Jiu Zhaigou relevant micro- station of tourism.
Searching request receiving module 120 is used for the Service Search Request for receiving demand for services person.
Search result provides module 130 and is used to be obtained and Service Search Request relevant at least one according to Service Search Request A micro- station, and at least one micro- station is shown to demand for services person.
Search server according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had Following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, webpage is established without ISP, The access threshold of ISP is reduced, avoids the cost for establishing webpage;(2)During traditional webpage capture, very much Useful Information hiding can not be captured, information on services leads in the embodiment of the present invention in background data base by webpage spider ISP's upload is crossed, search server is by establishing micro- station of information on services, it would be desirable to the number retrieved by service demander According to micro- station is directly committed to, thus, it is possible to obtain the data being hidden in background data base, and corresponding service is provided, can be straight The structural data of retrieval service supplier offer is provided, while has widened search range, search server can be provided for service The search of rank;(3)Since information on services is uploaded by ISP, during upload, ISP can have pin The attribute of information on services is set to property, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
Fig. 6 is the structure diagram of search server in accordance with another embodiment of the present invention.
As shown in fig. 6, search server includes:Module 110, searching request receiving module 120, search result are established in micro- station Module 130 and service information model sending module 140 are provided.
Specifically, information on services template sending module 140 is used to send information on services template to ISP, so that ISP includes in the service that ISP can be provided according to information on services template completion information on services, information on services Hold the mark with ISP, wherein, service content is specific Service Source information, and mark can unique mark service offer Person.
Specifically, information on services template is mark that search server provides, easy to ISP's editing service information Accurate or interface, the information on services template further include key element editor, such as important level of information on services etc..For example, service Information model can be API(Application Programming Interface, application programming interface), these API Used for the corresponding ISP in website of relative maturity, information on services template can also be the various shapes under edit pattern List of formula etc., ISP is by filling in list upload service information, the various forms of lists under these edit patterns Used for relatively jejune ISP.According to the characteristics of the network information, information on services template shows shape including a variety of Formula, includes but not limited to HTML forms(Or WEB forms)With Native forms etc..It should be appreciated that it can also be other forms Information on services template or the following information on services template occurred, search server can design different service letters as the case may be Template is ceased, above-mentioned example is used to conveniently understand information on services template, it is impossible to as limiting the scope of the invention.
In addition, in order to enable more important information on services can be searched, ISP passes through information on services mould Plate can also edit the important level of each information on services, and in one embodiment of the invention, ISP is according to service Information model fills in the important level of information on services, and search server is established according to the important level of information on services and information on services With the relevant micro- station of ISP.Thus, among information on services is filled in information on services template by ISP, and taking The important level of information on services is set in business information model, and the high information on services of important level can preferentially be supplied to demand for services Person, it is further provided become more meticulous and search for or targetedly search for.
Search server according to embodiments of the present invention, ISP by information on services template completion information on services, On the one hand facilitate ISP's upload service information, on the other hand more have by information on services template information on services Specific aim, while ISP can also be by information on services template-setup targetedly attribute, for example, ISP wishes Hope those information on services be searched, its important level can be increased, thus search server is further provided for becoming more meticulous or had Targetedly search service.
Search server is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and near A few micro- station is shown to after demand for services person, it is necessary to be parsed the Service Source at least one micro- station to be shown to Demand for services person, in one embodiment of the invention, demand for services person receive at least one micro- station by client, and micro- Stand and at least one micro- station is loaded in container to be shown to demand for services person.For example, client can be mobile terminal or personal meter Service Source in micro- station can be parsed by micro- station container in calculation machine, mobile terminal or personal computer, and be shown to clothes Business demander, thus, increases the user experience of demand for services person.
Fig. 7 is the structure diagram of the search server of another embodiment according to the present invention.
As shown in fig. 7, search server includes:Module 110, searching request receiving module 120, search result are established in micro- station There is provided module 130, information on services template sending module 140, operation requests receive and forwarding module 150 and operation response receive and Forwarding module 160.
Specifically, operation requests receive and forwarding module 150 is used to receive demand for services person at least one micro- station Operation requests, and operation requests are forwarded to the corresponding ISP at least one micro- station.Operation response receives and forwarding mould Block 160 is used for the operation response for receiving the corresponding ISP's feedback at least one micro- station, and operation response is forwarded to clothes Business demander.
Search server according to embodiments of the present invention, establishes demand for services person and is carried with the corresponding service at least one micro- station Contact between donor, facilitates and service exchange is carried out between demand for services person and ISP, ISP can be helped to carry For more valuable information on services, and demand for services person is helped to obtain more valuable information on services.
Fig. 8 is the structure diagram of the search server of further embodiment according to the present invention.
As shown in figure 8, search server includes:Module 110, searching request receiving module 120, search result are established in micro- station There is provided module 130, information on services template sending module 140, operation requests receive and forwarding module 150, operation response receive and Forwarding module 160, subscribe to or push request reception and forwarding module 170 and micro- station administration module 180.Wherein, micro- station administration mould Block 180 is optional.
Specifically, subscribe to or push request and receive and be used to receive demand for services person at least one with forwarding module 170 The subscription or push request of service content in micro- station, and will subscribe to or push request and be forwarded to the corresponding service at least one micro- station Supplier, so that the corresponding ISP at least one micro- station provides subscription according to subscribing to or pushing request to demand for services person Or Push Service.Further lift the user experience of demand for services person.
ISP not only can also be directed to search server root by information on services template upload service information The micro- station established according to the information on services of upload is managed, and micro- station administration module 180 is used to receive the micro- of ISP's transmission Station administration is asked, and asks at least one micro- station corresponding to ISP to be managed according to micro- station administration.
In order to realize above-described embodiment, the present invention also proposes a kind of service search system.
A kind of service search system, including:Search server, ISP's client and service demander client, Wherein, ISP's client, for upload service information;Search server, for receiving information on services, and according to service Information is established and the relevant micro- station of ISP, and receives the Service Search Request that demand for services person's client is sent, and According to Service Search Request acquisition and the relevant at least one micro- station of Service Search Request, and at least one micro- station is shown to clothes Business demander client.
Fig. 9 is the structure diagram of service search system according to an embodiment of the invention.
As shown in figure 9, service search system includes:Search server 10, ISP's client 20 and demand for services Person's client 30.
Specifically, ISP's client 20 is used for upload service information.
Search server 10 is used to receive information on services, and relevant micro- with ISP according to information on services foundation Stand, and receive the Service Search Request that demand for services person's client 30 is sent, and obtain and service according to Service Search Request The relevant at least one micro- station of searching request, and at least one micro- station is shown to demand for services person's client 30.
Service search system according to embodiments of the present invention, search service is provided by way of establishing micro- station, is at least had There is following beneficial effect:(1)Micro- station is established according to the information on services that ISP uploads, net is established without ISP Page, reduces the access threshold of ISP, avoids the cost for establishing webpage;(2)During traditional webpage capture, very More useful Information hiding can not be captured, information on services in the embodiment of the present invention in background data base by webpage spider Uploaded by ISP, search server is by establishing micro- station of information on services, it would be desirable to is retrieved by service demander Data are directly committed to micro- station, thus, it is possible to obtain the data being hidden in background data base, and provide corresponding service, can The structural data that direct retrieval service supplier provides, while search range has been widened, search server can be provided for clothes The search for rank of being engaged in;(3)Since information on services is uploaded by ISP, during upload, ISP can have The attribute of information on services is pointedly set, for example, those information on services wish to be searched, its significance level letter can be increased Breath, thereby increase search service become more meticulous and accuracy, search server, which can provide, more to become more meticulous or targetedly Search service.
The information on services uploaded in order to facilitate ISP, search server 10 provide information on services template and are carried to service Donor client 20, ISP carry out information on services editor and upload according to information on services template.Specifically, in the present invention One embodiment in, search server 10 is additionally operable to:Information on services template is sent to ISP's client 20, so that ISP includes in the service that ISP can be provided according to information on services template completion information on services, information on services Hold the mark with ISP.
Specifically, information on services template is mark that search server provides, easy to ISP's editing service information Accurate or interface, the information on services template further include key element editor, such as important level of information on services etc..For example, service Information model can be API(Application Programming Interface, application programming interface), these API Used for the corresponding ISP in website of relative maturity, information on services template can also be the various shapes under edit pattern List of formula etc., ISP is by filling in list upload service information, the various forms of lists under these edit patterns Used for relatively jejune ISP.According to the characteristics of the network information, information on services template shows shape including a variety of Formula, includes but not limited to HTML forms(Or WEB forms)With Native forms etc..It should be appreciated that it can also be other forms Information on services template or the following information on services template occurred, search server can design different service letters as the case may be Template is ceased, above-mentioned example is used to conveniently understand information on services template, it is impossible to as limiting the scope of the invention.
In addition, in order to enable more important information on services can be searched, ISP passes through information on services mould Plate can also edit the important level of each information on services, and in one embodiment of the invention, ISP is according to service Information model fills in the important level of information on services, and search server 10 is additionally operable to according to the important of information on services and information on services Grade is established and the relevant micro- station of ISP.Thus, ISP by information on services fill in information on services template it In, and the important level of information on services is set in information on services template, the high information on services of important level can preferentially be supplied to Demand for services person, it is further provided become more meticulous and search for or targetedly search for.
According to above-described embodiment, search server 10 obtains relevant extremely with Service Search Request according to Service Search Request A few micro- station, and at least one micro- station is shown to after demand for services person, it is necessary to be provided to the service at least one micro- station Source is parsed to be shown to demand for services person, specifically, in one embodiment of the invention, demand for services person's client 30 At least one micro- station is received, and at least one micro- station is loaded to be shown to demand for services person in micro- station container.For example, service needs The person's of asking client 30 can be mobile terminal or personal computer, can be with by micro- station container in mobile terminal or personal computer The Service Source in micro- station is parsed, and is shown to demand for services person, thus, increases the user experience of demand for services person.
Search server 10 is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and will At least one micro- station is shown to after demand for services person, can also establish demand for services person and the corresponding service at least one micro- station Contact between supplier, in one embodiment of the invention, search server 10 are additionally operable to:Receive demand for services person client The operation requests at least one micro- station that end 30 is sent, and operation requests are forwarded to the corresponding service at least one micro- station Supplier's client 20, and the operation response that the corresponding ISP's client 20 at least one micro- station is fed back is received, and Operation response is forwarded to demand for services person's client 30.Thus, facilitate between demand for services person and ISP and taken Business exchange, can help ISP to provide more valuable information on services, and help demand for services person obtain more added with The information on services of value.
Search server 10 is obtained according to Service Search Request and the relevant at least one micro- station of Service Search Request, and will At least one micro- station is shown to after demand for services person, if the information on services that demand for services person provides at least one micro- station is non- It is often satisfied, it can also be subscribed to or be pushed.Specifically, in one embodiment of the invention, search server 10 is additionally operable to: The subscription for being directed to service content at least one micro- station or push request that demand for services person's client 30 is sent are received, and will be ordered Read or push request and be forwarded to the corresponding ISP's client 20 at least one micro- station, so that at least one micro- station is corresponding ISP's client 20 provides subscription or Push Service according to subscribing to or pushing request to demand for services person's client 30.By This, further lifts the user experience of demand for services person.
ISP not only can also be directed to search server 10 by information on services template upload service information It is managed according to micro- station that the information on services of upload is established, in one embodiment of the invention, search server 10 is also used ISP is corresponded in the micro- station administration request for receiving the transmission of ISP's client 20, and according to the request of micro- station administration At least one micro- station be managed.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentioned In embodiment, software that multiple steps or method can be performed in memory and by suitable instruction execution system with storage Or firmware is realized.If, and in another embodiment, can be with well known in the art for example, realized with hardware Any one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signal Discrete logic, have suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array(PGA), scene Programmable gate array(FPGA)Deng.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example description Point is contained at least one embodiment of the present invention or example.In the present specification, schematic expression of the above terms is not Necessarily refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiments or example in combine in an appropriate manner.
Although an embodiment of the present invention has been shown and described, it will be understood by those skilled in the art that:Not In the case of departing from the principle of the present invention and objective a variety of change, modification, replacement and modification can be carried out to these embodiments, this The scope of invention is limited by claim and its equivalent.

Claims (9)

  1. A kind of 1. service search method, it is characterised in that comprise the following steps:
    Search server sends information on services template to ISP, so that the ISP believes according to the service Cease information on services described in template completion, the information on services includes the service content that can be provided of the ISP and described The mark of ISP;
    Search server receives the information on services that ISP uploads, and is established according to the information on services and carried with the service The relevant micro- station of donor, wherein, the ISP according to the information on services template completion information on services it is important Grade, described search server are established according to the important level of the information on services and the information on services and provided with the service The relevant micro- station of person;
    Described search server receives the Service Search Request of demand for services person;
    Described search server obtains relevant at least one micro- with the Service Search Request according to the Service Search Request Stand, and at least one micro- station is shown to the demand for services person;
    Described search server receives the operation requests that the demand for services person is directed at least one micro- station, and by the behaviour At least one micro- corresponding ISP that stands is forwarded to as request;
    Described search server receives the operation response of at least one micro- corresponding ISP's feedback of standing, and by described in Operation response is forwarded to the demand for services person;
    Described search server receives the demand for services person and is directed to the subscription of service content at least one micro- station or pushes away Request is sent, and the subscription or push request are forwarded at least one micro- corresponding ISP that stands, so that described The corresponding ISP at least one micro- station provided according to the subscription or push request to the demand for services person subscribe to or Push Service.
  2. 2. the method as described in claim 1, it is characterised in that further include:
    The demand for services person receives at least one micro- station by client, and in micro- station container at least one described in loading A micro- station is to be shown to the demand for services person.
  3. 3. such as claim 1-2 any one of them methods, it is characterised in that further include:
    Described search server receives micro- station administration request that the ISP sends, and is asked according to micro- station administration At least one micro- station corresponding to the ISP is managed.
  4. A kind of 4. search server, it is characterised in that including:
    Information on services template sending module, for sending information on services template to ISP, so that the service provides Person's information on services according to the information on services template completion, the information on services can be provided including the ISP Service content and the ISP mark;
    Module is established at micro- station, for receiving the information on services of ISP's upload, and according to information on services foundation and institute The relevant micro- station of ISP is stated, wherein, the ISP services letter according to the information on services template completion The important level of breath, described search server according to the important level of the information on services and the information on services establish with it is described The relevant micro- station of ISP;
    Searching request receiving module, for receiving the Service Search Request of demand for services person;
    Search result provides module, relevant at least with the Service Search Request for being obtained according to the Service Search Request One micro- station, and at least one micro- station is shown to the demand for services person;
    Operation requests receive and forwarding module, please for the operation at least one micro- station for receiving the demand for services person Ask, and the operation requests are forwarded at least one micro- corresponding ISP that stands;
    Operation response receives and forwarding module, for receiving the operation of at least one micro- corresponding ISP's feedback of standing Response, and the operation response is forwarded to the demand for services person;
    Subscribe to or push request receives and forwarding module, for receiving the demand for services person at least one micro- station The subscription or push request of service content, and the subscription or push request are forwarded at least one micro- corresponding clothes of standing Be engaged in supplier, so that at least one micro- corresponding ISP that stands is asked to the service according to the subscription or push Demander provides subscription or Push Service.
  5. 5. search server as claimed in claim 4, it is characterised in that described in the demand for services person is received by client At least one micro- station, and at least one micro- station is loaded to be shown to the demand for services person in micro- station container.
  6. 6. such as claim 4-5 any one of them search servers, it is characterised in that further include:
    Micro- station administration module, the micro- station administration request sent for receiving the ISP, and according to micro- station administration Request at least one micro- station corresponding to the ISP is managed.
  7. A kind of 7. service search system, it is characterised in that including:Search server, ISP's client and demand for services Person's client, wherein,
    ISP's client, for upload service information;
    Described search server, for receiving the information on services, and establishes according to the information on services and is provided with the service The relevant micro- station of person, and the Service Search Request that demand for services person's client is sent is received, and searched according to the service Rope acquisition request and the relevant at least one micro- station of the Service Search Request, and described at least one micro- station is shown to Demand for services person's client, wherein,
    Described search server is additionally operable to:Information on services template is sent to ISP's client, so that the clothes Business supplier's information on services according to the information on services template completion, the information on services include the ISP institute The service content and the mark of the ISP that can be provided;
    The important level of ISP information on services according to the information on services template completion, described search service Device is additionally operable to be established according to the important level of the information on services and the information on services relevant micro- with the ISP Stand;
    Described search server is additionally operable to receive that demand for services person's client sends at least one micro- station Operation requests, and the operation requests are forwarded at least one micro- corresponding ISP's client of standing, Yi Jijie The operation response of at least one micro- corresponding ISP's client feedback of standing is received, and the operation response is forwarded to Demand for services person's client;
    Described search server is additionally operable to receive that demand for services person's client sends is directed at least one micro- station The subscription or push request of service content, and the subscription or push request are forwarded at least one micro- corresponding clothes of standing Business supplier's client, so that at least one micro- corresponding ISP's client of standing please according to the subscription or push Ask to demand for services person's client and subscription or Push Service are provided.
  8. 8. system as claimed in claim 7, it is characterised in that demand for services person's client receives described at least one micro- Stand, and at least one micro- station is loaded to be shown to the demand for services person in micro- station container.
  9. 9. such as claim 7-8 any one of them systems, it is characterised in that described search server is additionally operable to receive the clothes Micro- station administration request that supplier's client of being engaged in is sent, and it is corresponding to the ISP according to micro- station administration request At least one micro- station is managed.
CN201310277471.2A 2013-07-03 2013-07-03 Service search method, system and search server Active CN103310017B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310277471.2A CN103310017B (en) 2013-07-03 2013-07-03 Service search method, system and search server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310277471.2A CN103310017B (en) 2013-07-03 2013-07-03 Service search method, system and search server

Publications (2)

Publication Number Publication Date
CN103310017A CN103310017A (en) 2013-09-18
CN103310017B true CN103310017B (en) 2018-05-04

Family

ID=49135235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310277471.2A Active CN103310017B (en) 2013-07-03 2013-07-03 Service search method, system and search server

Country Status (1)

Country Link
CN (1) CN103310017B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103559283A (en) * 2013-11-07 2014-02-05 百度在线网络技术(北京)有限公司 Information providing method, system, server and search system
CN104965857B (en) * 2015-06-01 2019-04-26 百度在线网络技术(北京)有限公司 Method for providing service information, client and server
CN105303483A (en) * 2015-10-08 2016-02-03 张姬娟 Cooking skill service information processing method
CN105320758A (en) * 2015-10-19 2016-02-10 深圳市新科聚合网络技术有限公司 Search service platform and search service method therefor
CN107622454A (en) * 2017-09-06 2018-01-23 国云科技股份有限公司 A kind of chance management method based on micro services
CN108471410A (en) * 2018-03-16 2018-08-31 邱金木 A kind of service system and method for servicing
CN110807144B (en) * 2018-07-20 2023-03-28 恩地爱事业有限公司 Internet user-defined information publishing and searching service system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957844A (en) * 2010-09-17 2011-01-26 百度在线网络技术(北京)有限公司 On-line application system and implementation method thereof

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1822005A (en) * 2006-04-07 2006-08-23 张天山 Information pushing system and method based on web sit automatic forming and search engine
CN101123649A (en) * 2006-08-08 2008-02-13 ***通信集团公司 Information service system and supply and obtainment method for service information
CN101783733B (en) * 2009-01-16 2012-10-03 ***通信集团公司 Method for realizing information aggregation share through terminal device and terminal device
CN101931638A (en) * 2009-06-25 2010-12-29 李冰 Method for building service for recommending data content to Internet user
CN103020294A (en) * 2012-12-31 2013-04-03 福州大学 Travel information integration system based on web services
CN103136339A (en) * 2013-02-01 2013-06-05 百度在线网络技术(北京)有限公司 Searching method, client-side and network server-side based on service information

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957844A (en) * 2010-09-17 2011-01-26 百度在线网络技术(北京)有限公司 On-line application system and implementation method thereof

Also Published As

Publication number Publication date
CN103310017A (en) 2013-09-18

Similar Documents

Publication Publication Date Title
CN103310017B (en) Service search method, system and search server
CN110719524B (en) Video playing method and device, intelligent playing equipment and storage medium
US10681099B2 (en) Determining a referral source by a mobile application or operating system
US10616632B2 (en) Conditional display of hyperlinks in a video
CN107103019A (en) Promote the interaction between social network user
CN101636725A (en) Collecting information about a user's media collections from multiple login points
CN102549557A (en) Singular, collective and automated creation of a media guide for online content
CN104981801A (en) Social event recommendation system
CN103581111A (en) Communication method and system
CN102207967B (en) Method and system for automatically providing new browser plugin
CN102054112B (en) System and method for recommending game and directory server
CN104580310A (en) Log processing method and server
CN110427499B (en) Method and device for processing multimedia resources, storage medium and electronic device
CN104967642B (en) Content distribution method and device
CN103034504A (en) Application method and device of template website
CN109716731A (en) For providing the system and method for functions reliably and efficiently data transmission
CN108259207A (en) Flow statistical method, client, server and system
CN101296201A (en) Network information sharing method, system and instant communication device
CN104135503B (en) Method, Apparatus and system that data are downloaded
Mangler et al. On the origin of services using riddl for description, evolution and composition of restful services
CN114745146B (en) Jump interception method, apparatus, readable storage medium and device
CN103310018B (en) Service search improves method, system and the search server of search result experience
CN103856535B (en) A kind of method and apparatus obtaining user data
CN102904742B (en) To method of operation and the system of executable node
CN107679168A (en) A kind of targeted website content acquisition method based on java platforms

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant