Nothing Special   »   [go: up one dir, main page]

CN100555285C - Web page information synergistic browsing system and method - Google Patents

Web page information synergistic browsing system and method Download PDF

Info

Publication number
CN100555285C
CN100555285C CNB200710063525XA CN200710063525A CN100555285C CN 100555285 C CN100555285 C CN 100555285C CN B200710063525X A CNB200710063525X A CN B200710063525XA CN 200710063525 A CN200710063525 A CN 200710063525A CN 100555285 C CN100555285 C CN 100555285C
Authority
CN
China
Prior art keywords
collaborative
web page
browsing
client terminal
web
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
CNB200710063525XA
Other languages
Chinese (zh)
Other versions
CN101236553A (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.)
WANGTI SCIENCE AND TECHNOLOGY DEVELOPMENT Co Ltd BEIJING
NATIONAL POPULATION AND FAMILY PLANNING COMMISSION OF CHINA
Original Assignee
WANGTI SCIENCE AND TECHNOLOGY DEVELOPMENT Co Ltd BEIJING
NATIONAL POPULATION AND FAMILY PLANNING COMMISSION OF CHINA
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 WANGTI SCIENCE AND TECHNOLOGY DEVELOPMENT Co Ltd BEIJING, NATIONAL POPULATION AND FAMILY PLANNING COMMISSION OF CHINA filed Critical WANGTI SCIENCE AND TECHNOLOGY DEVELOPMENT Co Ltd BEIJING
Priority to CNB200710063525XA priority Critical patent/CN100555285C/en
Publication of CN101236553A publication Critical patent/CN101236553A/en
Application granted granted Critical
Publication of CN100555285C publication Critical patent/CN100555285C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a kind of Web page information synergistic browsing system, comprise, a kind of Web page information synergistic browsing system comprises, a plurality of collaborative client terminals, the server that connects each collaborative client terminal, collaborative proxy module.Described collaborative proxy module is used for according to from the web page browsing of arbitrary collaborative client terminal instruction, the info web of holding instruction and being asked, and described info web is sent to collaborative client terminal outside the described collaborative client terminal by server.The invention still further relates to a kind of collaborative browse method of the info web based on above-mentioned Web page information synergistic browsing system, the present invention can also can realize Web page information synergistic browsing so that under the situation of webpage limiting access.

Description

Web page information synergistic browsing system and method
Technical field
The present invention relates to a kind of Web page information synergistic browsing system and a kind of Web page information synergistic browsing method, belong to Internet technical field.
Background technology
Along with Internet technology and Development of Multimedia Technology, the user of Fen Saning can adopt multiple mode exchange of information such as literal, figure, sound, image by internet copolymerization one place geographically, carries out real-time information at a distance and exchanges with shared.The common remote internet interchange of many people technology comprises teleconference and remote teaching, and people can carry out collaborative work by teleconference, realizes common study by remote teaching.
In teleconference or remote teaching, one very important function be exactly participate in a conference or impart knowledge to students in many ways can the same webpage of co-browse, its other party of a side all operations all can see, i.e. the Web page information synergistic browsing technology.
Existing Web page information synergistic browsing technology mainly realizes by sharing URL(uniform resource locator) (UniformResource Locator is called for short URL) technology.Send the URL address of webpage between all users of participation teleconference or remote teaching mutually, to reach the collaborative browse of all participants to same webpage.That is to say: the user who participates in teleconference or teaching, by webpage of server access, server is distributed to all users that participate in teleconference or teaching with the URL address of this webpage, all users visit same webpage by visiting same URL address, reach the purpose of collaborative browse.
Share the URL technology because existing Web page information synergistic browsing adopts, therefore,, under particularly following two kinds of situations, can't finish Web page information synergistic browsing in the situation of webpage limiting access:
1, when the webpage of collaborative browse or the informational needs authentication of webpage top, have only that user by authentication can visit this webpage, other users can't visit this webpage with same URL address, therefore can not finish Web page information synergistic browsing.
2, when the website of being visited has only certain customers directly to visit, during as the related web page in the needs visit Intranet, can not reach Web page information synergistic browsing by sharing URL.
Summary of the invention
The objective of the invention is to overcome the defective of above-mentioned Web page information synergistic browsing technology, provide a kind of under the situation of webpage limiting access, also can realize the technology of Web page information synergistic browsing.
For achieving the above object, the invention provides a kind of Web page information synergistic browsing system, comprising:
A plurality of collaborative client terminals, the server that connects each collaborative client terminal, collaborative proxy module;
Described collaborative proxy module is used for according to from the web page browsing of arbitrary collaborative client terminal instruction, the info web of holding instruction and being asked, and described info web is sent to collaborative client terminal outside the described collaborative client terminal by server.
In addition, the present invention also provides a kind of Web page information synergistic browsing method, comprises the steps:
Step 1, reception web page browsing instruction;
Step 2, according to described web page browsing instruction request browsing page;
Step 3, the info web of holding instruction and being asked;
Step 4, the info web of preserving is sent to each collaborative client terminal.
Because in the present invention, what share when realizing Web page information synergistic browsing is info web, but not url data, the client terminal of conference participation or teaching need not to send browse request to web page server again, and therefore, the present invention has the following advantages:
Under the situation of webpage limiting access, also can realize Web page information synergistic browsing, particularly, and can collaborative browse to the info web that needs authentication, can collaborative browse to the webpage that local users can have access to.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 is Web page information synergistic browsing system example structure figure of the present invention;
Fig. 2 is a Web page information synergistic browsing method embodiment process flow diagram of the present invention.
Embodiment
For realizing purpose of the present invention, at first need to set up Web page information synergistic browsing system, as shown in Figure 1, comprise a plurality of collaborative client terminals, the server that connects each collaborative client terminal and collaborative proxy module.
Wherein, the computing machine that collaborative client terminal can use for each user who participates in the Web conference or the Web-based instruction, the participant of Web page information synergistic browsing just, annexation between it and the server, consistent with the connected mode that adopts in the existing Web conference or the Web-based instruction, adopt browser/server (Browser/Server is called for short B/S) structure.
Described collaborative proxy module is used for according to from the web page browsing of arbitrary collaborative client terminal instruction, the info web of holding instruction and being asked, and described info web is sent to collaborative client terminal outside the described collaborative client terminal by server.
That is to say, collaborative proxy module is according to the web page browsing instruction (the web page browsing instruction can comprise web page access solicited message and/or authentication information) from certain collaborative client terminal in the system, obtain info web (the particularly info web of limiting access webpage), and this info web is sent to server, by server forwards remaining each collaborative client terminal to the system.Because in the present embodiment, what share is info web, but not url data, and this info web comprises all data in the page, therefore, present embodiment reaches the complete collaborative browse of webpage by the principle of using collaborative proxy module.
And arbitrary client terminal all can send web page browsing instruction to collaborative proxy module, and the participant who has guaranteed the Web conference or the Web-based instruction all can realize the collaborative browse of info web by native system.
In the embodiment of this Web page information synergistic browsing system, can also comprise Website server, it is connected with collaborative proxy module, is used to receive the web page browsing instruction from collaborative proxy module, and the info web that instruction is asked feeds back to collaborative proxy module.
In addition, in fact, above-mentioned collaborative proxy module can be set in the described collaborative client terminal, that is to say, when the user need carry out the collaborative browse of info web, the employed client terminal of this user was finished the function of collaborative proxy module by interior software of establishing or hardware module.Because collaborative proxy module is set in the collaborative client terminal, therefore, has exempted the danger that user's authentication information may be stolen or attack in process of transmitting, and can realize the collaborative browse of web page contents in the Intranet of client terminal place.
The embodiment of the collaborative browse method of info web of the present invention as shown in Figure 2, may further comprise the steps:
Step 1, reception web page browsing instruction;
Step 2, according to described web page browsing instruction request browsing page;
Step 3, the info web of holding instruction and being asked;
Step 4, the info web of preserving is sent to each collaborative client terminal.
In Web page information synergistic browsing system embodiment of the present invention, the executor of above-mentioned steps is collaborative proxy module, when collaborative proxy module is positioned at client terminal inside, just calls inner collaborative proxy module and carry out above-mentioned steps by the client terminal that provides info web to share.Collaborative proxy module receives the web page browsing instruction of user by the client terminal input, and with info web, the info web of limiting access webpage particularly is sent in the system other collaborative client terminal and realizes collaborative browse.
Because when the webpage of asking to browse was unrestricted accessed web page, the participant of the all-network meeting or the Web-based instruction all can pass through webpage link address and visit this webpage and executable operations.For reducing the workload of collaborative proxy module (placing usually in the client terminal), reduce network data transmission, alleviate network pressure, this moment, unnecessary info web with preservation sent to each participant's client terminal, and can adopt the mode (just sending the mode of URL in the prior art) of the chained address of direct transmission request browsing page to realize Web page information synergistic browsing.Therefore, can comprise before the step 2:
Step 21: judge whether the request browsing page is the restriction accessed web page, is, then execution in step 2, otherwise, execution in step 22;
Step 22, directly will ask the chained address of browsing page to be sent to each collaborative client terminal, finish.
In addition, because limiting access webpage, it may be the limiting access webpage (such as E-mail address, shopping website account etc.) that needs authentication, also might be not need the limiting access webpage of authentication (as the webpage of IP restrict access, Intranet such as campus network, corporate lan webpage), therefore, step 21 may further include:
Step 211, judging that whether browsing page is the restriction accessed web page, is that then execution in step 212; Otherwise, execution in step 22;
Step 212, judge whether browsing page needs authentication, is, then execution in step 113, otherwise, execution in step 2;
Step 213, send authentication information to Website server, execution in step 2.
In addition, owing in Web page information synergistic browsing system embodiment of the present invention, adopt the B/S structure of center mode, all collaborative client terminals all are connected on the server, and the message that arrives client terminal sends by server is unified.Therefore, step 4 can for: the info web of preserving is sent to each collaborative client terminal by server.
In addition, because the demand of teleconference or remote teaching, collaborative client terminal receives from behind the info web of working in coordination with proxy module (in general should work in coordination with proxy module and be positioned at other client terminal), may need the webpage of collaborative browse is operated (such as certain chained address on the webpage clicking etc.), and owing to operate and can not directly carry out by this client terminal that receives info web, therefore, this client terminal need send webpage collaborative browse operation requests to collaborative proxy module, after collaborative proxy module receives webpage collaborative browse operation requests, according to webpage collaborative browse operation requests webpage is carried out corresponding operating, and can will carry out info web behind the corresponding operating by the method that provides among the Web page information synergistic browsing embodiment of the present invention and offer each client terminal in the system.That is to say that after the step 4, collaborative proxy module can further be carried out:
Step 5, judge whether to receive webpage collaborative browse operation requests, be, then execution in step 6, otherwise, finish;
Step 6, webpage is operated execution in step 2 according to described webpage collaborative browse operation requests.
Because, because in Web page information synergistic browsing system embodiment of the present invention, adopt the B/S structure of center mode, therefore, collaborative client terminal can be sent to collaborative proxy module with described webpage collaborative browse operation requests by server, accordingly, for collaborative proxy module, can comprise before the step 5: receive webpage collaborative browse operation requests by server.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.

Claims (8)

1, a kind of Web page information synergistic browsing system comprises, a plurality of collaborative client terminals, connects the server of each collaborative client terminal, it is characterized in that, also comprises collaborative proxy module;
Described collaborative proxy module, be used to receive web page access solicited message and/or authentication information from arbitrary collaborative client terminal, judge whether the webpage that request is browsed is the restriction accessed web page, if be judged as be, then obtain and preserve the info web of the limiting access webpage of being asked, and described info web is sent to all the other collaborative client terminals by server, if be judged as not, directly will ask the chained address of browsing page to be sent to each collaborative client terminal.
2, Web page information synergistic browsing system according to claim 1, it is characterized in that, also comprise Website server, be connected with collaborative proxy module, be used to receive the web page browsing instruction from collaborative proxy module, the info web that instruction is asked feeds back to collaborative proxy module.
3, Web page information synergistic browsing system according to claim 1 is characterized in that, described collaborative proxy module is arranged in the described collaborative client terminal.
4, a kind of collaborative browse method of info web is characterized in that, may further comprise the steps:
Step 1, reception web page browsing instruction, described web page browsing instruction comprises web page access solicited message and/or authentication information;
Whether the browsing page of step 21, judgement request is the restriction accessed web page, is, then execution in step 2, otherwise, execution in step 22;
Step 2, according to described web page browsing instruction request browsing page;
Step 3, the info web of holding instruction and being asked;
Step 4, the info web of preserving is sent to each collaborative client terminal, finishes;
Step 22, directly will ask the chained address of browsing page to be sent to each collaborative client terminal, finish.
5, Web page information synergistic browsing method according to claim 4 is characterized in that, whether the browsing page of judging request in the step 21 is the restriction accessed web page, is that then execution in step 2 specifically comprises:
Step 211, judging that whether browsing page is the restriction accessed web page, is that then execution in step 212;
Step 212, judge whether browsing page needs authentication, is, then execution in step 213, otherwise, execution in step 2;
Step 213, send authentication information to Website server, execution in step 2.
6, Web page information synergistic browsing method according to claim 4 is characterized in that step 4 is: the info web of preserving is sent to each collaborative client terminal by server.
7, Web page information synergistic browsing method according to claim 4 is characterized in that, comprises after the step 4:
Step 5, judge whether to receive webpage collaborative browse operation requests, be, then execution in step 6, otherwise, finish;
Step 6, webpage is operated execution in step 2 according to described webpage collaborative browse operation requests.
8, Web page information synergistic browsing method according to claim 7 is characterized in that, comprises before the step 5: receive webpage collaborative browse operation requests by server.
CNB200710063525XA 2007-02-02 2007-02-02 Web page information synergistic browsing system and method Active CN100555285C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200710063525XA CN100555285C (en) 2007-02-02 2007-02-02 Web page information synergistic browsing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200710063525XA CN100555285C (en) 2007-02-02 2007-02-02 Web page information synergistic browsing system and method

Publications (2)

Publication Number Publication Date
CN101236553A CN101236553A (en) 2008-08-06
CN100555285C true CN100555285C (en) 2009-10-28

Family

ID=39920176

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200710063525XA Active CN100555285C (en) 2007-02-02 2007-02-02 Web page information synergistic browsing system and method

Country Status (1)

Country Link
CN (1) CN100555285C (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457557A (en) * 2010-10-29 2012-05-16 卓望数码技术(深圳)有限公司 Wireless network application system and wireless network application method based on C/S (client/server) structure
US8930457B2 (en) * 2012-06-19 2015-01-06 International Business Machines Corporation Proximity initiated co-browsing sessions
KR20180080338A (en) * 2012-07-19 2018-07-11 글랜스 네트웍스, 인크 Integrating co-browsing with other forms of information sharing
CN104516883A (en) * 2013-09-26 2015-04-15 阿里巴巴集团控股有限公司 Webpage sharing method, device and system
CN103955501A (en) * 2014-04-23 2014-07-30 深圳市赛速科技有限公司 Webpage two-way collaborative browsing method
WO2016120730A1 (en) 2015-01-30 2016-08-04 Calgary Scientific Inc. Highly scalable, fault tolerant remote access architecture and method of connecting thereto
CN107992373A (en) * 2017-12-20 2018-05-04 翟德义 A kind of method and system, client, proxy server for realizing cooperating
CN112997173A (en) * 2018-11-21 2021-06-18 格兰斯电讯网络有限公司 Method and apparatus for accessing proprietary resources in a co-browsing session
CN110491213A (en) * 2019-09-04 2019-11-22 江苏弘学信息科技有限公司 A kind of logistics culture multimedia show tutoring system

Also Published As

Publication number Publication date
CN101236553A (en) 2008-08-06

Similar Documents

Publication Publication Date Title
CN100555285C (en) Web page information synergistic browsing system and method
EP1625512B1 (en) Peer-to-peer dynamic web page sharing
CN1671130B (en) Method, apparatus, program and storage medium for transferring data between different types of terminals
JP4263260B2 (en) Server system
AU755015B2 (en) Method and apparatus for synchronizing information browsing among multiple systems
US7299286B2 (en) Personal user agent
RU2498520C2 (en) Method of providing peer-to-peer communication on web page
US20120324544A1 (en) Information processing apparatus, terminal apparatus and information processing method
US20130035079A1 (en) Method and system for establishing data commuication channels
CN101741769B (en) Redirection method for gateway and webpage
US10701116B2 (en) Method, computer-readable storage device and apparatus for establishing persistent messaging sessions
CN102752230B (en) Method and system for sharing subscriber relationship chain
CN101415008A (en) Method for implementing call centre based on XMPP protocol
CN111427703A (en) Industrial data real-time display method and system
US20070058611A1 (en) Method and system to proxy mobile and network originated call sessions
CA2799297C (en) System and procedure for commercial communications.
CN105359494A (en) Mirror presence between websites
CN103095729A (en) Web content switching system based on session initiation (SIP) protocol and switching method thereof
CN102111396B (en) IMS network-based system, method and equipment for implementing WAP service
AU2004244194B2 (en) Peer-to-peer dynamic web page sharing
CN116723290A (en) Information transmission method and device, electronic equipment and readable storage medium
CN116633906A (en) Communication method, communication device, electronic equipment and medium based on WebRTC
WO2014102819A2 (en) A method and system for providing multithreaded communication
KR20020089644A (en) Status information common possession method for internet phone system
CN107332764A (en) Consulting conversational system based on Internet service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant