[go: up one dir, main page]

GB2369537B - A web server with dynamic remote extensions - Google Patents

A web server with dynamic remote extensions

Info

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
Application number
GB0028616A
Other versions
GB0028616D0 (en
GB2369537A (en
Inventor
Guang Yang
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to GB0028616A priority Critical patent/GB2369537B/en
Publication of GB0028616D0 publication Critical patent/GB0028616D0/en
Publication of GB2369537A publication Critical patent/GB2369537A/en
Application granted granted Critical
Publication of GB2369537B publication Critical patent/GB2369537B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer 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.
GB0028616A 2000-11-24 2000-11-24 A web server with dynamic remote extensions Expired - Fee Related GB2369537B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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