Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/01/08 14:25
Read: times


 
#151732 - Slightly missing the point - Clients and Servers
Responding to: ???'s previous message
Karandeep Singh said:
to register a website on internet your need a domain server space provideded by rediff.com or others and that is costly.

You're slightly missing the point here.

You don't need a domain name - you can work directly with a "raw" IP address; eg, http://192.168.0.251

However, to give your devices a web server interface does require two things:
1. A Public IP address;
2. Some way for your client to know what the IP address is.

You are correct that these things (particularly the first) do cost money;
Whether the cost is beyond your budget is impossible to say - without knowing your budget!

This is fundamental to any approach that makes your device a Server - whether a web server, or any other sort of server.

The whole point of a Server is that it responds to requests from its client(s) - and this, obviously, requires that the clients have some means to contact the server!

If Public IP addresses are impractical and/or uneconomic for your application, then you cannot make your devices servers - you must make them Clients.
That is to say, all requests need to be initiated by your devices.

Again, you could do this with "raw" TCP Sockets, or you could use HTTP, or email, or you could use some other protocol - such as SNMP.

if my terminal is a web server and connected to internet and hav a static ip let say 192.168.0.251

Your server can't possibly be connected to the internet with that IP address!
Any IP address beginning 192... is a Private address and is, by definition not accessible to the internet.

cant there be a way that i can access the terminal by PC with internet connection or through a website.

You keep talking about this access "through" a website, but it's still not clear what you mean by that?!

Again, if you want to access these devices "through" a website it means that the "website" must do two things:

1. Provide the Web Server interface to your Browser;

2. Provide the interface to the embedded units.

As I said to you before:
For example, if you want to access it through a websever, it could look something like this:
                     +--------+
+--------+           |        |
|Your Kit+-----------+        |
+--------+           |        |
                     |        |
+--------+           |  Web   |                        
|Your Kit+-----------+ Server +<======> Internet 
+--------+           |        |                        
                     |        |
+--------+           |        |
|Your Kit+-----------+        |
+--------+           |        |
                     +--------+
http://www.8052.com/forum/read.phtml?id=151495



In more detail:
                           "Web Site"
                     +-------------------+
+--------+           |         :         |
|Your Kit+-----------+         :         |
+--------+           |         :         |
                     |         :         |
+--------+           |Interface:   Web   |                           Browser
|Your Kit+-----------+   to    :  Server +<======> Internet <======> on
+--------+           |Embedded :         |                           Your PC
                     |Devices  :         |
+--------+           |         :         |
|Your Kit+-----------+         :         |
+--------+           |         :         |
                     +-------------------+


List of 60 messages in thread
TopicAuthorDate
Connecting ethernet kit to internet            01/01/70 00:00      
   Basics            01/01/70 00:00      
      making terminal as web server problem            01/01/70 00:00      
         Why can't you make every kit a website?            01/01/70 00:00      
   Online Reader ---plz help its urgent!!!!            01/01/70 00:00      
      Why not to use "urgent" in the topic.            01/01/70 00:00      
         Especially when there is no urgency!            01/01/70 00:00      
      Some more basics            01/01/70 00:00      
         how to access a embedded terminal via website?            01/01/70 00:00      
            Impossible to answer            01/01/70 00:00      
               I was just guessing            01/01/70 00:00      
                  He said...            01/01/70 00:00      
   Websites and HTTP            01/01/70 00:00      
      cost problem and web server            01/01/70 00:00      
         Slightly missing the point - Clients and Servers            01/01/70 00:00      
            Public & Private IP Addresses            01/01/70 00:00      
         Polling            01/01/70 00:00      
            Re:Polling            01/01/70 00:00      
               How to..            01/01/70 00:00      
                  Re: How to..            01/01/70 00:00      
                  A DS80C400 FAQ            01/01/70 00:00      
                     Client, not Server [edited]            01/01/70 00:00      
               Polling            01/01/70 00:00      
         A suggestion            01/01/70 00:00      
            So don't access them publically!            01/01/70 00:00      
            Security!            01/01/70 00:00      
   not able to get responce!!            01/01/70 00:00      
      Probably            01/01/70 00:00      
         link            01/01/70 00:00      
            Way beyond that?            01/01/70 00:00      
      Fiddler on the HTTP            01/01/70 00:00      
      Have you studied that Tutorial yet?            01/01/70 00:00      
      Diagnostics at the Server?            01/01/70 00:00      
   new problem??            01/01/70 00:00      
      Upload & Download            01/01/70 00:00      
         GET and POST            01/01/70 00:00      
            RE: GET and POST            01/01/70 00:00      
               GET vs POST            01/01/70 00:00      
                  Request-Response            01/01/70 00:00      
                     They could            01/01/70 00:00      
                        System            01/01/70 00:00      
                           I guess            01/01/70 00:00      
                              Server restrictions            01/01/70 00:00      
         Re: upload or download            01/01/70 00:00      
            Time to review the basics - again!            01/01/70 00:00      
               More detail            01/01/70 00:00      
            No can do            01/01/70 00:00      
               Illustration            01/01/70 00:00      
   what i was doing..            01/01/70 00:00      
      You're going in circles            01/01/70 00:00      
      IPv6            01/01/70 00:00      
         Not relevant            01/01/70 00:00      
      Urgent?            01/01/70 00:00      
         sorry for writing urgent!!            01/01/70 00:00      
            Real Time??            01/01/70 00:00      
               re:why real time?            01/01/70 00:00      
                  But does that really require real time?!            01/01/70 00:00      
            No            01/01/70 00:00      
   Internet is not real-time!            01/01/70 00:00      
      internet is no real            01/01/70 00:00      

Back to Subject List