GB2369537B - A web server with dynamic remote extensions - Google Patents
A web server with dynamic remote extensionsInfo
- Publication number
- GB2369537B GB2369537B GB0028616A GB0028616A GB2369537B GB 2369537 B GB2369537 B GB 2369537B GB 0028616 A GB0028616 A GB 0028616A GB 0028616 A GB0028616 A GB 0028616A GB 2369537 B GB2369537 B GB 2369537B
- Authority
- GB
- United Kingdom
- Prior art keywords
- web
- host
- extensions
- web server
- remote
- 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.)
- Expired - Fee Related
Links
Classifications
-
- 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
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- 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/10—Protocols in which an application is distributed across nodes in the network
-
- 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/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
A web server with dynamic remote extension is a computer network for DHCP (Dynamic Host Configuration Protocol) users to provide web contents over the Internet. Different from virtual host mechanism, these web contents reside on these extensions rather on the server. Every remote extension is an independent web host to publish its web contents. The web server works as gateway or agent to deal with incoming requests and to relay these request to its remote extensions. After fetching data from a specified extension, it sends the result back to requesters. The web server contains an extension name registration which stores the references and exported objects of live extensions in runtime. These extensions do not have static IP address configured for DNS and can only be registered themselves with the web server by exporting their remote objects that encapsulate host properties, web contents reading behaviours and communication events during their runtime. This invention relates to a dynamic web host construction without DNS resolving of IP address. It creates a new mechanism for the name resolving in the terms of binding the name with exported object of the web host in the runtime.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0028616A GB2369537B (en) | 2000-11-24 | 2000-11-24 | A web server with dynamic remote extensions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0028616A GB2369537B (en) | 2000-11-24 | 2000-11-24 | A web server with dynamic remote extensions |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB0028616D0 GB0028616D0 (en) | 2001-01-10 |
| GB2369537A GB2369537A (en) | 2002-05-29 |
| GB2369537B true GB2369537B (en) | 2004-04-07 |
Family
ID=9903759
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB0028616A Expired - Fee Related GB2369537B (en) | 2000-11-24 | 2000-11-24 | A web server with dynamic remote extensions |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2369537B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0313375D0 (en) * | 2003-06-10 | 2003-07-16 | Symbian Ltd | Method of connecting a client running on a computing device to a server running on a different computing device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999033211A1 (en) * | 1997-12-23 | 1999-07-01 | Mediaone Group, Inc. | Method and system for automatic allocation of resources in a network |
| GB2333670A (en) * | 1998-01-19 | 1999-07-28 | Ericsson Telefon Ab L M | Address allocation |
| GB2338870A (en) * | 1998-06-01 | 1999-12-29 | Chen Yong Cong | Network of distributed, non-permanent, and human interactive web servers |
-
2000
- 2000-11-24 GB GB0028616A patent/GB2369537B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999033211A1 (en) * | 1997-12-23 | 1999-07-01 | Mediaone Group, Inc. | Method and system for automatic allocation of resources in a network |
| GB2333670A (en) * | 1998-01-19 | 1999-07-28 | Ericsson Telefon Ab L M | Address allocation |
| GB2338870A (en) * | 1998-06-01 | 1999-12-29 | Chen Yong Cong | Network of distributed, non-permanent, and human interactive web servers |
Also Published As
| Publication number | Publication date |
|---|---|
| GB0028616D0 (en) | 2001-01-10 |
| GB2369537A (en) | 2002-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3427465B1 (en) | Methods and apparatus for intelligent domain name system forwarding | |
| US10425379B2 (en) | Establishing unique sessions for DNS subscribers | |
| CN101375566B (en) | Domain name system using dynamic DNS and dynamic DNS server global address management method | |
| US20100057895A1 (en) | Methods of Providing Reputation Information with an Address and Related Devices and Computer Program Products | |
| US9986279B2 (en) | Discovery, access control, and communication with networked services | |
| WO2002035801A3 (en) | Method and apparatus for dynamic allocation of private address space based upon domain name service queries | |
| CN101217576A (en) | A dynamic domain name analysis system and the corresponding dynamic analysis method | |
| CA2452998A1 (en) | Method and system for providing static addresses for internet connected devices even if the underlying address is dynamic | |
| WO2008042911A3 (en) | Remote domain name service | |
| JP2016007054A (en) | Method for accessing content in network and system adapted to the same | |
| CN107707683B (en) | A kind of method and apparatus for reducing DNS message lengths | |
| KR20060060040A (en) | Use of automatically configured namespaces for automatic protocol proxying | |
| JP4524906B2 (en) | Communication relay device, communication relay method, communication terminal device, and program storage medium | |
| MXPA05006610A (en) | System and method for name resolution. | |
| CN103581350A (en) | Method, terminals, equipment and system for publishing Internet services across NAT | |
| ATE276619T1 (en) | METHOD FOR PROVIDING INTERNET ADDRESSES CONTAINING SPECIAL CHARACTERS | |
| BR0005907A (en) | Computer program method, system and product to provide transmission of internet protocol traffic along a transmission path in a broadband communication system | |
| GB2369537B (en) | A web server with dynamic remote extensions | |
| CN105763660A (en) | Domain name analysis method and device | |
| US12438913B2 (en) | Provisioning encrypted domain name service and secure value-added service with certificates at a customer premise equipment in a broadband satellite system | |
| US20020105954A1 (en) | Dynamic update proxy | |
| KR101963181B1 (en) | AD System with Web Proxy Server and Its Method | |
| BR0007281A (en) | Communication system that exchanges various types of information between clients and servers connected through a communication network | |
| WO2015160437A1 (en) | System for identifying current internet protocol address for a remote comuting device | |
| Swamy et al. | Client identifier option in DHCP server replies |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20051124 |