- From: Naresh Agarwal <nagarwal@in.firstrain.com>
- Date: Thu, 29 Aug 2002 14:31:25 +0530
- To: "Martin Duerst" <duerst@w3.org>, <ietf-http-wg@w3.org>
Hi Martin, Can you elaborate, why SMTP is Push? First, let me tell you, what i think of Push and Pull. Please correct me, if i'm wrong. Pull: You make a request to fetch some data (Request-Response) Push: You receive some data, without making a request. (No Request, Only Response) In case of SMTP, data, i.e, mails are pushed to SMTP servers. But finally, one've to use POP/IMAP to fetch the mails. Don't this mean that SMTP is pull rather than push? thanks, regards, Naresh Agarwal > -----Original Message----- > From: Martin Duerst [mailto:duerst@w3.org] > Sent: Thursday, August 29, 2002 2:18 PM > To: Naresh Agarwal; ietf-http-wg@w3.org > Subject: RE: Nature of Application Protocols! > > > > Well, SMTP is definitely push. FTP can be used both ways. > Roughly upload = push, download = pull. Martin. > > At 14:08 02/08/29 +0530, Naresh Agarwal wrote: > > >I'm sorry..it was a typo error... > > > >i meant to say that - > > > >HTTP, FTP, SMTP, POP, IMAP etc. are "Syncronous", > "Connection Less" and > >"Pull" in nature. > > > >regards, > >Naresh Agarwal > > > > > -----Original Message----- > > > From: Martin Duerst [mailto:duerst@w3.org] > > > Sent: Thursday, August 29, 2002 1:27 PM > > > To: Naresh Agarwal; ietf-http-wg@w3.org > > > Subject: Re: Nature of Application Protocols! > > > > > > > > > > > > HTTP is synchonous, but very much pull, not push. > > > > > > Regards, Martin. > > > > > > > > > At 12:39 02/08/29 +0530, Naresh Agarwal wrote: > > > > > > >Hi > > > > > > > >I have some general questions regarding protocols. > > > > > > > >Every application protocol is - > > > > > > > >1)Synchronous or Asynchrnous > > > >2)Connection Less or Connection Oriented > > > >3)Push or Pull > > > > > > > >My understanding is that most of the protocols - HTTP, FTP, > > > SMTP, POP, > > > >IMAP etc. are "Syncronous", "Connection Less" and "Push" > in nature. > > > > > > > >I could not find any protocol, which is widely used and is > > > Asynchronus, > > > >Connection Oriented and Pull in nature! > > > > > > > >Am i right or i'm missing something? > > > > > > > >Also does Synchrony and Pull, Asynchrony and Push are > > > synonyms..i.e every > > > >Synchronous protocol is Push and every Asynchronous protocol > > > is Push..? > > > > > > > >Can somebody provide me with the explanation of above (if > > > possible, with > > > >examples)? > > > > > > > >thanks, > > > >regards, > > > >Naresh Agarwal > > > > > > > >
Received on Thursday, 29 August 2002 05:00:13 UTC