WCF / ASMX :: Checking A Web Services Availability?
Jun 15, 2010
Is there any way to check a web service's availability and get an alert whenever it is down?
I am supporting a very critical application and it went down few times because the webservice that it is supposed to be using was not accessible to it. So is there a way in which I could set up some monitoring and poll the web service periodically to check if it is available or not.
If calling the web service is the only way to check, I have a method in the web service which is supposed to return true.. How do I write code(windows app/web app/windows service/anything) so that it calls this method every 5 mins and sends me an email.
What would be the best way to setup the periodic polling, and how do I do it?
I am having a big problem with the OnTextChanged event of a textbox....
I have tried several different scenerios and just don't seem to be getting it to work right...
I either get a full page postback which is not what I want or get a very peculiar extra textbox added to my page after OnTextChanged is executed...
currently the update panel is working as expected but it inserts an extra textbox into my form "magically"... so strange...the textbox that is added keeps a running history of what is submitted...you can take a look here at the behavior.. it is the email form in the middle of the page
Sample
Here is what I am working with...
[Code]....
and then in the code behind I insert a image to let the user know what is going on..
[Code]....
not sure why an extra textbox is added but everything else seems ok.....
I wrote a small web service (asmx) to write stuff to a file on the server. It works fine when run in the VS2008 test container. But when I run it under IIS on a remote machine, I get:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'y:grahammiscprops.txt'.
'y' is a mounted drive on both the test and remote machines. The path really does exist. It works on the test machine; not remotely. So:
Is it the fact that 'y' is a mounted drive causing it to fail remotely? or Is it the fact the the path lies outside of the web application directory structure? Is there something I should put in web.config??; or
Is something else the problem? I would have thought that the service running on the server could do anything it wanted! It's not denying me access to the file; it's saying it can't find it??!!
I have tried the following solutions in my ASP.Net(C#) website for which I had previously configured ASP.Net membership module.http://riderdesign.com/articles/Check-username-availability-with-JQuery-and-ASP.NET.aspxhttp://www.ajaxlines.com/ajax/stuff/article/validate_username_using_jquery_ajax_json_and_aspnet_web_method.phpBut when my username textbox losses focus, a following error appears besides my textbox,
[Code]....
Why it is giving this error? Why it is not locating CheckUserName() function that I have added in myPage.aspx.cs file which is it admin's folder?Is it the path issue that I have given in JSON? or its due to something else !!!
I need a book or two to get a good understanding of web services, starting from very basics, and going upto WCF. I've been using c# for 2 years and have intermediate level of experience with the language.
I have written some web services that I want to make available to others by subscription. The subscribers need to use the service from a specific domain / IP address and also authenticate with a user Id and password.
What exactly should I distribute to the subscriber so they can use the services, while exposing the least about my code?How can authenticate a consumer of services without always passing an Id / password for each service?
I learned from internet that webservices can be invoked only by HTTP whereas WCF can be invoked by HTTP,TCP,et., can i know the difference between them
I've created Web Services in .Net 3.5 & Consumed those Web Services in a Client Web Application. Now i want to Host the WebService in IIS 5.1. I'm very new to .net, I'm using VS 2010, Wndows XP Service Pack 3, IIS 5.1;
I have a wcf dataservice that talks to a silverlight client and a wcf service library that talks to a chat client.How can i get the two services to talk to each other?
ExchangeServiceBinding binding = new ExchangeServiceBinding(); binding.Credentials = new NetworkCredential(username, password); binding.Url = "http://servername/ews/exchange.asmx";
The above web services throws Unauthorized Access Error (Error : 401) for newly created users.I would like to know how to impersonate this user for accessing this exchange web services.
I'm having my first experience with Web Services with .Net. I received from a client an integration manual to consume a web service they have.
In this manual I have the following information:
Request Interface: [URL]
Using SOAP request would return a XML Document with the response.
WSDL: [URL]
Request XML:
[Code]....
There's also XSD for the response XML.
Well, I'm having a little trouble trying to figure out how to consume this web service.
I found a topic here pointing to a MSDN article. There it says that I would have to add a Web Reference for this web service, but in my case this web service is external. Do I really have to add this reference to consume the web service? If yes how do I do that?
Next I have to create the XML Document that will be sent with the SOAP request. But here's a question. Searching on the internet I found mainly two types of request XML. I don't know wich one I should use.
The first one would be:
[Code]....
The second one is a XML file with soap:Body, soap:Header, soap:Envelope, etc.
Wich one should I create with my application in order to consume the web service? If it's the second one, how would look the XML for the data of the first XML?
And finally, how do I send the Soap request? As I said above, I found a MSDN article but it assumes I'm adding a web reference to the web service on my project and I belive that in my case I won't add this reference. So, how do I consume this web service?
I'm kind of lost here and really really soon I will have to estimate how long will take to develop the web service consume code.
I have a simeple web service set up to call from JAVASCRIPT. That works. Can someone tell me how to access profiles from a web seervice. I get arofileCommon could nt be found......I have included the following in the service but it doesn't seem to solve the problem:
How to make web services secure in asp.net both the asmx and on WCF. Currently we have web services and now are in process of converting them to WCF in some modules in our application. Now as upgradation is in process we like to incorporate security on the web services as we intend to open some of them to all our clients via web (they contain both asmx and WCF as well).
I have a webservice, that when called, calls many other web services based on the information that was sent. I have always left the timeout as the default, or a better way to describe it, I have never changed anything. How (and where) do I change the timeouts for each service individually. Since I have quite a few now, I want the original transaction to never take more than 30 seconds. That said. I want to go in and change the timeouts for the services I have to ping in that 30 seconds to be 5 to 10 seconds based on which one.
I am a .NET programmer trying to catch up on Java web services for an upcoming project in office. Can someone describe briefly what are the differences between .NET web services and Java web services?
i had been developing web applications in .net 2.0 version ,now i need to learn concepts in web services and wcf as they are the major improvements over previous versions... if anyone can provide RELIABLE online resources link for learning about web services and wcf..i had seen the msdn link but am not knowing where to start..??...will there be any virtual labs to practise in .net 3.5.