Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / Web Services / February 2005

Tip: Looking for answers? Try searching our database.

Web service server-side timeout

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
B.J. - 08 Feb 2005 12:01 GMT
Hi,

Where I can change Web service server side timeout ? Because my service time
out and I set WebClientProtocol.Timeout to infinite.

(According to
help://MS.VSCC.2003/MS.MSDNQTR.2004OCT.1033/cpref/html/frlrfSystemWebServicesProtocolsWebClientProtocolClassTimeoutTopic.htm)

Thank you.
Martin Kulov - 08 Feb 2005 17:28 GMT
Hi B.J.,

I would highly recommend that you redesign your web service. If it takes so
long to complete, how it is going to perform on low latency internet
connection, or what if the server has high load? It is not a design choice
that I would live with.

Signature

Martin Kulov
http://www.codeattest.com

MCAD Charter Member
MCSD.NET Early Achiever
MCSD

> Hi,
>
> Where I can change Web service server side timeout ? Because my service time
> out and I set WebClientProtocol.Timeout to infinite.
>
> (According to

help://MS.VSCC.2003/MS.MSDNQTR.2004OCT.1033/cpref/html/frlrfSystemWebService
sProtocolsWebClientProtocolClassTimeoutTopic.htm)

> Thank you.
B.J. - 08 Feb 2005 17:57 GMT
About hardly, my we service takes so long becuase it is fingerprint
identification. I have one fingerprint which is passed to Web service and Web
service searches fingerprint database which contains over 100,000,000,000
rows and as you may know the best current algorithm performs in linear time
(also FBI uses it), so do you recommend me yet redesign ... ?

> Hi B.J.,
>
[quoted text clipped - 15 lines]
> >
> > Thank you.
Martin Kulov - 08 Feb 2005 22:16 GMT
Yes,
you should!
The simplest way is to call the webservice for about 100 times and check
1,000,000,000 rows. You can even implement progress bar :)

Martin

> About hardly, my we service takes so long becuase it is fingerprint
> identification. I have one fingerprint which is passed to Web service and Web
[quoted text clipped - 16 lines]
> > >
> > > (According to

help://MS.VSCC.2003/MS.MSDNQTR.2004OCT.1033/cpref/html/frlrfSystemWebService
> > sProtocolsWebClientProtocolClassTimeoutTopic.htm)
> > >
> > > Thank you.
B.J. - 09 Feb 2005 08:31 GMT
Hi,

Yes, I could but if I will divide calls to Web service then I will must also
divide SQL query because it is single SELECT ... GROUP BY, and as you may
know it should reduce performance - I tried it.

> Yes,
> you should!
[quoted text clipped - 33 lines]
> > > >
> > > > Thank you.
Martin Kulov - 09 Feb 2005 17:14 GMT
Have you tried to horizontally divide the table in multiple ones?

Martin

> Hi,
>
[quoted text clipped - 34 lines]
> > > > >
> > > > > (According to

help://MS.VSCC.2003/MS.MSDNQTR.2004OCT.1033/cpref/html/frlrfSystemWebService
> > > > sProtocolsWebClientProtocolClassTimeoutTopic.htm)
> > > > >
> > > > > Thank you.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.