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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/09/08 23:19
Read: times


 
#153101 - No can do
Responding to: ???'s previous message
Karandeep Singh said:
but what i want is that,uploading or downloading is by initiated by web server(website) How to do that??

that is if a button is clicked on a website then embedded kit upload a data by POST method to website.


You can't. As I said before your embedded kit must contact the website every so often. If your terminal is the client and your website is the server, communication will always be initiated by the terminal.

What you can do is have your embedded kit connect to the server every 60 seconds. It identifies itself to the server by passing the necessary parameters to the server by using either a GET or POST. Then the server checks to see if that "button" on the website was previously pressed. If it was then the server sends the required information to the embedded kit.

How does the website know that the button was pressed previously? With a database. When your user clicks a button on the website, all the website does is store that fact in the database. When the embedded kit connects to the server, the server checks the database to see if the user clicked the button and then does what it needs to do.

If the button is a button requesting that the embedded terminal upload its data, that's redundant. Just have the embedded terminal send all its data to the server every time it connects to the server.

But, for example, there is no way for a user to press a button on 8052.com and have a device somewhere in the world immediately connect to 8052.com. The only way to accomplish it is for the device somewhere in the world to be connecting to 8052.com every couple of minutes and then ask 8052.com if someone has pressed that button since the last time it connected and then do whatever it needs to do based on that fact.

That's polling and is what I explained to you before.

Regards,
Craig Steiner


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