CN1289973A - System for providing connection protocol oriented service in non-connection network service - Google Patents
System for providing connection protocol oriented service in non-connection network service Download PDFInfo
- Publication number
- CN1289973A CN1289973A CN00124677A CN00124677A CN1289973A CN 1289973 A CN1289973 A CN 1289973A CN 00124677 A CN00124677 A CN 00124677A CN 00124677 A CN00124677 A CN 00124677A CN 1289973 A CN1289973 A CN 1289973A
- Authority
- CN
- China
- Prior art keywords
- service
- server
- net computer
- request
- basis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1822—Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
A system for providing services based on a connection-oriented protocol in a web service based on a connectionless protocol is provided. A web client having a core component unit for carrying out services that rarely change after installation or those services which are for immediately receiving at least data and information, based on a connection-oriented protocol, and a web client for carrying out services, excluding those services carried out by the core component unit, which can be easily implemented by basic web technologies; and a server for communicating with the core component unit of the web client, based on a connection-oriented protocol, and for providing a response to a request from the web processing unit, based on a connectionless protocol.
Description
The present invention relates to a kind of network (web) service system, a kind of system that provides in the network service based on connectionless protocol based on the connection oriented protocol service is provided.
Usually, in order to communicate between the same layer module of two systems, telecommunication system can be divided into two classes: a class is connection-oriented system, and this system just set up link before data transmission; Another kind of is no connected system, and this system just just sets up link when the transmission data.
No connected system is handled each transmission data independently, so it just can not guarantee the order of data transmission, but the advantage of this system is that it has used simple protocol.Representative system is a network service system, and this system just just is connected network when using HTTP(Hypertext Transport Protocol) to make request with response.
The order of each data that connection-oriented system will transmit with certain sequential processes to guarantee to transmit.But the employed agreement of this system is but very complicated.Representative system is the multi-thread talk of internet (IRC) service system.
As in network service, for example in the IRC service, realize to use polling method and the such method of a whole set of component characteristic (complete component method) of resembling based on the connection oriented protocol service method based on connectionless protocol.
In polling method, network client periodically extracts the content of the webserver, has been to use Connection-oriented Protocol so it looks like.In a whole set of component characteristic, be used for using most of client's function all to realize at the parts that work in as on the network client of Java Applet (Java applet) or ActiveX based on the connection oriented protocol service.
Fig. 1 is the concept map that is used to explain polling method.In polling method, 12 request is carried out repetition with certain polling cycle from net computer 10 to the webserver, the webserver 12 mails to chat server 14 to the request of net computer 10 and receives replying of asking, and sends to net computer 10 replying then.That is to say that in polling method, linking just between the webserver 12 and the net computer 10 just set up when poll is carried out.Therefore, this method has a shortcoming to be: the change of the webserver 12 can not be transferred to net computer 10 at once, but with certain polling cycle transmission, this uses with regard to inconvenient user.Equally, if for head it off shortens polling cycle, the webserver will suffer heavier charge capacity (the request quantity that net computer sends in polling cycle becomes bigger) so, and this point will be a difficult problem for requiring the system with high computing power operation service.
Fig. 2 is the concept map that is used to explain a whole set of component characteristic.In the method, a whole set of parts such as Java Applet download and install from the webserver 24 on the net computer 20, and a whole set of then parts 22 communicate to each other with chat server 26, and they all are connected on the network continuously.
The shortcoming of a whole set of component characteristic is: because the size of parts is very big, so download time may be very long, implementation also needs a lot of times.Equally, because the feature of network service, this service need constantly develop and improve.But after the parts in this network environment such as the Internet were modified, the user need download amended parts.Therefore, in such method, just exist inconvenience and management also to become more difficult to the user.
For solving a top difficult problem, one of purpose of the present invention provides a kind of system, this system is used for being used for receiving at once the service of minority certificate and information based on the service of connection oriented protocol execution changes little after installation or those, and this system also is used for carrying out the service that can be easy to realize by the basic fundamental of network based on connectionless protocol.
Another object of the present invention provides a kind of net computer system that can be applicable to this system.
A further object of the present invention provides a kind of server system that can be applicable to this system.
In order to realize described purpose above the present invention, provide a kind of system that in network service, provides based on the connection oriented protocol service based on connectionless protocol.This system comprises net computer and server.Net computer has: the core component unit is used for carrying out the service of changes little after installation or those are used for receiving at once the service of minority certificate and information based on connection oriented protocol; Network processing unit is used for carrying out the service that the elemental network technology the service of carrying out except that the core component unit can be easy to realize on the basis of connectionless protocol; Server is used on the Connection-oriented Protocol basis communicating with the core component unit of net computer on the one hand, also is used on the other hand on the basis of connectionless protocol the request of network processing unit made replying.
In order to realize another object of the present invention, the net computer system also is provided, it is used for providing the service based on connection oriented protocol in the network service based on connectionless protocol, so that with server communication and deal with data, the net computer system has: the core component unit, be used to carry out service that the back changes little is installed or those are used for receiving at once the service of minority certificate and information, it also communicates with server on the Connection-oriented Protocol basis simultaneously; Network processing unit is used for carrying out the service that the elemental network technology outside the service of carrying out the core component unit can be easy to realize, it also communicates with server on the connectionless protocol basis simultaneously.
In order to realize another object of the present invention, server system also is provided, it is used for providing the service based on connection oriented protocol in the network service based on connectionless protocol, so that communicate by letter with the webserver and provide on the basis of connection oriented protocol the replying of first services request, wherein first services request is to be used for receiving at once the request of the service of minority certificate and information to the request of service that the back changes little is installed or to those; Server system also provides on the connectionless protocol basis in addition the replying of second services request, and second requested service is that the elemental network technology is easy to regard to attainable service except that service recited above.
Above-mentioned purpose of the present invention and advantage will become more obvious by describing a preferred embodiment in detail with reference to following accompanying drawing, and accompanying drawing comprises:
Fig. 1 is a concept map, is used to explain polling method;
Fig. 2 is a concept map, is used to explain a whole set of component characteristic;
Fig. 3 is a kind of concept map of system, and desirable embodiment provides service based on connection oriented protocol in the network service based on connectionless protocol according to the present invention in this system;
Fig. 4 has described the system of the Fig. 3 that is applied to chatting service;
Fig. 5 is a process flow diagram, is used to explain the operation of chat router;
Fig. 6 is a process flow diagram, is used to explain the operation of core component unit.
Describe embodiments of the invention in detail hereinafter with reference to accompanying drawing.
Fig. 3 is a kind of concept map of system, and desirable embodiment provides service based on connection oriented protocol in the network service based on connectionless protocol according to the present invention in this system.
In system shown in Figure 3, net computer 30 comprises core component unit 32 and network processing unit 34.Service is carried out in core component unit 32 on the basis of connection oriented protocol, these services comprise and are used for receiving at once the data at least that the webserver 36 sends and the service of information, and the service of back changes little perhaps is installed in net computer 30.
Except those performed services of core component unit 32, network processing unit 34 is carried out the service that can use elemental network technology such as hypertext markup language (html), CGI (Common Gateway Interface) (CGI) and the realization of Java descriptive language on the basis of connectionless protocol.With reference to Fig. 3, wherein 1., 2., 3. pointed out processing procedure based on connectionless protocol.
Usually, the service of carrying out by core component unit 32 preferably account for total service less than 10% and do not need frequent modification.Equally, network processing unit 34 is preferably carried out remaining service and is constantly revised and upgrade.
The webserver 36 receives from the replying of the request of the network processing unit 34 of net computer 30 from chat server 38, and request is sent to network processing unit 34 based on HTTP.
Fig. 4 has described the system shown in Figure 3 that is applied to chatting service.System shown in Figure 4 comprises first net computer 40 and second net computer 58, first webserver 46 and second webserver 56, chat server 64.Chat server 64 comprises the first chat router four 8 and the second chat router five 4, the first chat background program (daemon) 50 and the second chat background program 52.
First net computer 40 comprises a network processing unit and a core component unit 42.The message that has demonstrated network processing unit among the figure sends screen 44.Herein, message sends the example that screen 44 is webpage realizations.It is to another chat participant send SMS message at once (the point image private message is arranged) that message sends.That is to say, be required that based on connectionless protocol message (transmission) is to first webserver 46 (4.).
The message (5.) that sends to the first chat router four 8 by first webserver 46 is sent to the first chat background program 50 (6.) again, and the first chat background program 50 sends to the second chat background program 52 to message again by the connection between server (7.) then.That is to say chat background program 50 and 52 connections that allow between first webserver 46 and second webserver 56.
Simultaneously, the second chat router five 4 sends to the core component unit 60 (9.) of second net computer 58 to second chat the message (8.) that background program 52 sends based on connection oriented protocol.
The message that 60 explanations of core component unit receive is opened message Pop-up screen 62 (10.) then.Herein, message Pop-up screen 62 is screens of representing to receive the message of sending from first net computer 40.
Fig. 5 is the process flow diagram that is used to explain the chat router operation.In step 502, connect the network that has the core component unit.That is to say that the first chat router four 8 and the second chat router five 4 are connected to respectively on the core component unit 42 and 60 of first and second net computers 40 and 58.In step 504, wait for request.When chat background program (second chat background program 52) sent request, the second chat router five 4 was explained this request in step 506.After having determined whether the request of being explained can be left in the basket,, be wait request place herein if request can be left in the basket with regard to execution in step 504.Otherwise, just in step 510, the request of explaining is sent to core component unit (the core component unit of second net computer 58).If request is from the webserver (first webserver 46), the first chat router four 8 sends to chat background program (the first chat background program 50) to request in step 512.After having determined in step 514 whether replying of chat background program (the first chat background program 50) exists, send to the webserver (second webserver 56) if reply just to exist in step 516 this is replied.After having determined in step 518 whether the webserver has sent the another one request,, otherwise, be wait request place herein with regard to execution in step 504 if the another one request exists with regard to execution in step 512.
Fig. 6 is a process flow diagram of explaining the core component unit operations.In step 602, connect the network that has the router of chatting.That is to say that the first chat router and the second chat router are connected to core component unit 42 and 60 respectively by network.In step 604, wait for request.When the second chat router five 4 sent request, this request was explained in step 606, and opened suitable webpage in step 608.When required list was understood the message sending function, message Pop-up screen just was opened.When sending request from webpage, core component unit 58 receives the request of second webserver 56 and it is sent to the second chat router in step 612.
The present invention is not limited to the above embodiments, and a lot of within the spirit and scope of the present invention variations all are possible.For example showed chat server among Fig. 4, but the present invention is not limited to this server, it also comprises having other server that is suitable for the object of the invention function.In addition, the webserver and some additional functions also can realize in a server.With reference to Fig. 6, the core component unit interprets request of second net computer has been described among the figure, network processing unit is opened message Pop-up screen based on the request of being explained then, however opposite processing procedure also is possible.Equally, or core component unit or network processing unit can be designed to carry out and explain request function and open the Pop-up screen function.Therefore, interest field of the presently claimed invention and can't help top description decision but by incidental claims decision.
According to the present invention, in network service, provide service to cause following effect based on connection oriented protocol based on connectionless protocol, that is exactly, the service that can be easy to realize by elemental network technology such as HTML, CGI and Javascript is provided on the basis of connectionless protocol, on the basis of connection oriented protocol, provide from server and be sent to the service of minority certificate and information at once and the seldom service of variation after installation, can solve the difficult problem in polling method and a whole set of component characteristic thus to client computer.Because download the speed of core component from net computer very fast, therefore the smoothness that changes in the core component being replied also becomes possibility.
Claims (9)
1. one kind is used for providing the system based on the service of connection oriented protocol in the network service based on connectionless protocol, and this system comprises:
Net computer comprises: the core component unit is used for the service of back changes little carry out being installed or those are used for receiving at once the service of minority certificate and information based on connection oriented protocol; Network processing unit is used for carrying out the service that the elemental network technology the service of carrying out except that the core component unit can be easy to realize on the basis of connectionless protocol;
Server is used on the one hand on the basis of connection oriented protocol communicating with the core component unit of net computer, also is used on the other hand on the basis of connectionless protocol the request of network processing unit made replying.
2. according to the system in the claim 1, server wherein further comprises:
The webserver is used on the basis of connectionless protocol request that the network processing unit to net computer sends and makes and replying;
Server has the request that the core component that is used on connection-oriented basis explaining net computer sends and makes the additional function of replying.
3. according to the system of claim 2, wherein the request that the network processing unit of net computer is sent of the webserver server that requires to have additional function is made and being replied, when the webserver received replying that server with additional function sends, the webserver was replied the network processing unit that offers net computer with this.
4. according to the system of claim 2, the server that wherein has additional function is a kind of chat server, net computer comprises first net computer and second net computer, when first net computer sent to chat server to the message that will show by the message transmission screen curtain or the screen of chatting one to one on the screen of second net computer, chat server offered message the core component of second net computer on the basis of connection oriented protocol; Second net computer makes an explanation to the message that receives and opens message Pop-up screen or the Pop-up screen of chatting one to one.
5. according to the system of claim 4, wherein the core component of second net computer is explained the message that chat server provides, on the message basis of being explained, the network processing unit of second net computer is opened message Pop-up screen or the Pop-up screen of chatting one to one.
6. one kind is used for providing the net computer system based on the service of connection oriented protocol in the network service based on connectionless protocol, so that communicate and deal with data with server, the net computer system comprises:
The core component unit is used to carry out service that the back changes little is installed or those are used for receiving at once the service of minority certificate and information, and it also communicates with server on the connection oriented protocol basis simultaneously;
Network processing unit is used to carry out the service that the elemental network technology outside the service of carrying out the core component unit can be easy to realize, it also communicates with server on the connectionless protocol basis simultaneously.
7. one kind is used for providing the server system based on the service of connection oriented protocol in the network service based on connectionless protocol, so that communicate by letter with the webserver and provide on the basis of connection oriented protocol the replying of first services request, wherein first services request is to be used for receiving at once the request of the service of minority certificate and information to the request of service that the back changes little is installed or to those; Server system also provides on the connectionless protocol basis in addition the replying of second services request, and second requested service is that the elemental network technology is easy to regard to attainable service except that service recited above.
8. according to the server system of claim 7, wherein server system further comprises:
The webserver, second services request that is used on the basis of connectionless protocol net computer being sent provides replys;
Server has and is used on the basis of connection oriented protocol explaining first services request that net computer sends and request is made the additional function of replying.
9. server according to Claim 8, wherein the webserver requires to have second services request that the server of additional function sends net computer and makes and replying, when the webserver received replying of server with additional function, the webserver was replied this and is offered net computer.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR41305/1999 | 1999-09-27 | ||
KR1019990041305A KR20010028832A (en) | 1999-09-27 | 1999-09-27 | System for provoding services based on connection-oriented protocol in the web service based on connection-less protocol |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1289973A true CN1289973A (en) | 2001-04-04 |
Family
ID=19612885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN00124677A Pending CN1289973A (en) | 1999-09-27 | 2000-09-27 | System for providing connection protocol oriented service in non-connection network service |
Country Status (5)
Country | Link |
---|---|
JP (1) | JP2001142813A (en) |
KR (1) | KR20010028832A (en) |
CN (1) | CN1289973A (en) |
AU (1) | AU7457200A (en) |
WO (1) | WO2001024024A1 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5163045A (en) * | 1990-10-01 | 1992-11-10 | At&T Bell Laboratories | Communications network arranged to transport connection oriented and connectionless messages |
JPH05207023A (en) * | 1992-01-24 | 1993-08-13 | Hitachi Ltd | Mass data transmitting method |
JP2856050B2 (en) * | 1993-11-30 | 1999-02-10 | 日本電気株式会社 | Routing control method |
US5771459A (en) * | 1994-06-21 | 1998-06-23 | U.S. Philips Corporation | Communication system for use with stationary and second entities, via a wireless intermediate network with gateway devices, a gateway device for use with such system, and a mobile entity provided with such gateway device |
US5638371A (en) * | 1995-06-27 | 1997-06-10 | Nec Usa, Inc. | Multiservices medium access control protocol for wireless ATM system |
US5781726A (en) * | 1996-01-31 | 1998-07-14 | 3Com Corporation | Management of polling traffic in connection oriented protocol sessions |
US5958018A (en) * | 1996-10-30 | 1999-09-28 | Lucent Technologies Inc. | Wireless services data network translating mac address to asynchronous transfer mode (ATM) address |
US5903559A (en) * | 1996-12-20 | 1999-05-11 | Nec Usa, Inc. | Method for internet protocol switching over fast ATM cell transport |
-
1999
- 1999-09-27 KR KR1019990041305A patent/KR20010028832A/en active Search and Examination
-
2000
- 2000-09-22 JP JP2000289144A patent/JP2001142813A/en active Pending
- 2000-09-25 AU AU74572/00A patent/AU7457200A/en not_active Abandoned
- 2000-09-25 WO PCT/KR2000/001067 patent/WO2001024024A1/en active Application Filing
- 2000-09-27 CN CN00124677A patent/CN1289973A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2001024024A1 (en) | 2001-04-05 |
AU7457200A (en) | 2001-04-30 |
KR20010028832A (en) | 2001-04-06 |
JP2001142813A (en) | 2001-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1120440C (en) | Method and device of shared browser | |
EP1081918B1 (en) | Providing secure access through network firewalls | |
DE69805952T2 (en) | DEVICE FOR CONTROLLING CONNECTIONS BETWEEN NETWORKS | |
US7080120B2 (en) | System and method for collaborative processing of distributed applications | |
US6275490B1 (en) | Method and apparatus for establishing communications from browser application | |
US8037191B2 (en) | Low-level remote sharing of local devices in a remote access session across a computer network | |
US6438597B1 (en) | Method and system for managing accesses to a data service system that supports persistent connections | |
US20020021307A1 (en) | Method and apparatus for utilizing online presence information | |
KR100415996B1 (en) | Method of rendering documents by server | |
US20030018766A1 (en) | Differentiated quality of service context assignment and propagation | |
EP1141828A1 (en) | An apparatus and method for determining a program neighborhood for a client node in a client-server network | |
KR100354369B1 (en) | Information processing method, information processing apparatus, and storage medium for storing an information processing program | |
KR20030060884A (en) | Web os and web desktop | |
EP1247188B1 (en) | Converting messages between point-to-point and subject-based addressing | |
EP1357723A2 (en) | Interaction interface for a multiple device environment | |
CN1750501A (en) | Method for data sharing | |
JPH11306067A (en) | Proxy system | |
MacLarty et al. | Policy-based content delivery: an active network approach | |
CN1289973A (en) | System for providing connection protocol oriented service in non-connection network service | |
RU84598U1 (en) | INTERNET NETWORK REQUEST FORWARDING SYSTEM | |
Cisco | Glossary | |
CN1271541C (en) | Machine group management system and its information processing method | |
Martínez et al. | Interact-DDM: a solution for the integration of domestic devices on network management platforms | |
KR100440663B1 (en) | Network system and operating method for the same including web acceleration technology | |
Orvalho et al. | Evaluating light-weight reliable multicast protocol extensions to the corba event service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |