Thanks Ted, Looking into your suggestions..
On Wed, 12 Feb 2003, Ted Beisler wrote: > Glenn, > > You may be able to limit the establishing connection dialog by changing > the "idle timeout" in network preferences. If I'm doing a lot of > retrievals I change the timeout to close the connection on power off. > If you suspect that the HTTP connection class is taking up time you can > try simply opening a socket to your server and sending the line "GET > filename" to see if it is any faster. > The http connection may also be doing a dns lookup every time that is > slowing it down. You could do a gethostbyname then cache the ip address > for the above mention socket connection. > > -Ted > > > At 10:00 AM 2/12/2003 -0500, you wrote: > >On Wed, 12 Feb 2003, Ted Beisler wrote: > > > > > Glenn, > > > > > > I have never used the HTTP library (but I did write my own basic > > > one). HTTP is a stateless protocol. After the GET is sent to the server, > > > the server sends the page then closes the socket. Could this be the > > > problem? Depending on how the library is designed you might need a > > > separate HTTP connection for each GET request. > > > >That is probably the problem and appears to be what is going on. > > > >I am trying to avoid the long "establishing connection" period on the > >wireless...this could be a problem. > > > >But thanks - Your statement has helped back up my assumptions. > > > >They have an undocumented class called HTTPSession that I am exploring > >now, it seems to be nothing more than a link list of httpconnections! > >:) > > > > > > > > -Ted > > > > > > At 09:35 AM 2/12/2003 -0500, you wrote: > > > > > > >Hello all, > > > > > > > >I am attempting to use the HTTP library from palmgear > > > >and their support is on vacation/absent until Feb 18th so I thought I'd > > > >see if anyone here is using it to answer a problem. > > > > > > > >What I have done is established an HTTPConnection in the constructor of my > > > >main form and I delete it in the destructor. > > > > > > > >This varies from the example code shown in that they establish an > > > >HTTPConnection when the GO button is hit, then they free all memory when > > > >the function returns. > > > > > > > >I am trying to keep my httpconnection open at all times but I am getting > > > >an errcode==1002 which just tells me errSocketNoConnected 1002. I am > > > >clueless as to why the socket closed as I never called a close and the > > > >object wasn't deleted. > > > > > > > >Has anyone had success maintaining an HTTPConnection for many HTTPRequests > > > >using this library? > > > > > > > >-- > > > >Glenn Ford > > > >National Library of Medicine > > > >Bethesda, MD. USA > > > > > > > > > > > >-- > > > >For information on using the Palm Developer Forums, or to unsubscribe, > > > >please see http://www.palmos.com/dev/support/forums/ > > > > > > Ted Beisler > > > SPRUCE Computer Systems, Inc. > > > (518) 783-6692 ext. 150 > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > >-- > >Glenn Ford > >National Library of Medicine > >Bethesda, MD. USA > > > > > >-- > >For information on using the Palm Developer Forums, or to unsubscribe, > >please see http://www.palmos.com/dev/support/forums/ > > Ted Beisler > SPRUCE Computer Systems, Inc. > (518) 783-6692 ext. 150 > [EMAIL PROTECTED] > > > > -- Glenn Ford National Library of Medicine Bethesda, MD. USA -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
