Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 31989
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:41:30+00:00 2026-05-10T13:41:30+00:00

I often use webservice this way public void CallWebservice() { mywebservice web = new

  • 0

I often use webservice this way

public void CallWebservice()  {    mywebservice web = new mywebservice();    web.call();  } 

but sometimes I do this

private mywebservice web;  public Constructor() {    web = new mywebservice();  }  public void CallWebservice() {    web.call();  } 

The second approach likes me very much but sometimes it times out and I had to start the application again, the first one I think it brings overhead and it is not very efficient, in fact, sometimes the first call returns a WebException – ConnectFailure (I don’t know why).

I found an article (Web Service Woes (A light at the end of the tunnel?)) that exceeds the time out turning the KeepAlive property to false in the overriden function GetWebRequest, here’s is the code:

Protected Overrides Function GetWebRequest(ByVal uri As System.Uri) As System.Net.WebRequest    Dim webRequest As Net.HttpWebRequest = CType(MyBase.GetWebRequest(uri), Net.HttpWebRequest)    webRequest.KeepAlive = False    Return webRequest  End Function 

The question is, is it possible to extend forever the webservice time out and finally, how do you implement your webservices to handle this issue?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T13:41:31+00:00Added an answer on May 10, 2026 at 1:41 pm

    The classes generated by Visual Studio for webservices are just proxies with little state so creating them is pretty cheap. I wouldn’t worry about memory consumption for them.

    If what you are looking for is a way to call the webmethod in one line you can simply do this:

    new mywebservice().call() 

    Cheers

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 76k
  • Answers 76k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer You may want to look at one of the Java-COM… May 11, 2026 at 2:58 pm
  • added an answer It does. Hibernation file is not encrypted, for example. And… May 11, 2026 at 2:58 pm
  • added an answer The technology that stackoverflow uses has been discussed many many… May 11, 2026 at 2:58 pm

Related Questions

Our application exposes queries by way of web services, and what we've found is
Using a web service is often an excellent architectural approach. And, with the advent
I am developing a Java web application that bases it behavior through large XML
I often use the top command to see what is taking up resources. Mostly

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.