CN100555285C - Web page information synergistic browsing system and method - Google Patents
Web page information synergistic browsing system and method Download PDFInfo
- 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
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
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 3, the info web of holding instruction and being asked;
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 3, the info web of holding instruction and being asked;
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.
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)
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 |
-
2007
- 2007-02-02 CN CNB200710063525XA patent/CN100555285C/en active Active
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 |