CodeSpriteEmbedded software consultancy
specializing in
ARM Powered systems
HomeSite MapClientsContact
Search this site 
powered by FreeFind

CodeSprite Projects

SeeMyPage.net Dynamic DNS Service

SeeMyPage.net is a fully-functional Dynamic DNS resolution service for people who want to run a website from their home or office pc. The problem that SeeMyPage overcomes is that Internet Service Providers usually assign a new IP address every time a subscriber connects to the internet. This means that if visitors want to find a website on the subscriber's pc, they have to have some way of finding the current IP address.

SeeMyPage automates this procedure by providing a small program that runs on the SeeMyPage member's pc, and connects at regular intervals to the SeeMyPage server, reporting the current IP address and the port to use when redirecting visitors to the web server running on the member's pc. Because SeeMyPage records both the IP address and the port, it is possible to run multiple web servers on the same pc.

SeeMyPage has been an excellent test bed for internet technologies, the project as a whole required code written in C++, Perl, JavaScript, HTML and mySQL, and a game written as a Java applet has since been added - with more applets planned.

SeeMyPage has a number of regular users and will continue to develop as an advertising-sponsored DNS system and source of information for website developers. Further products are planned that go beyond currently available Dynamic DNS sites to give a true zero-setup experience, allowing anyone who can create a document on a computer to host a web page.