.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Easy Web
Imran Ghani
Post New Web Links

WCF session client service reference "State" is not updated when the server side has closed

Posted By:      Posted Date: September 29, 2010    Points: 0   Category :.NET Framework
 

I am using vb.net (Visual Studio 2008 with framework 3.5). I have a server that exposes several services requiring sessions. I am using wsHttpBinding for all. One of my requirements is to allow non-dot net third parties to access these services. When a client connects to a service and then some time later the server goes away, the state of the connection is still reporting "open".

Currently I have implemented a "ping" function on the server. My client calls this function every 5 to 10 seconds and if the server does shutdown, I get alerted with an exception error. This works, but I was wondering if there is a way where I don't have to call my ping function?

I don't want to use a dual connection binding and I was hoping to use the connection state variable? But, I don't know how to get it to update by itself. The client user application could just wait until it goes to invoke a service method, but I was wondering if there was another way.

Thanks in advance!!

 




View Complete Post


More Related Resource Links

How can I retrieve the value if a server side control value whose value is updated on client side on

  

I have a hidden variable and its value is being updated using javascript(client side) which I make a call from server side code. 

After making the call I am not able to retrieve the updated value from Server side variable.

I went through this forum http://forums.asp.net/p/1289684/3668484.aspx but not able find a way how to implement functionality with IFRAME.

Please provide me some sample code. I am trying to call the client side code and retrieve the updated value from server side in page_load event.

Thanks


SQL Server Session state problem.

  

Hi to all,


I have some things that I want to know. I am right now using a free asp.net webhosting ("somee.com"). The problem is that when I am visiting a page, there's a tendency that values stored in my session variables are lost. Therefore, it causes an error when the requested page is loaded.

1. I am thinking of using sessionState mode="SqlServer". Will it solve my problem?

Actualy Im working on it but Im having problems when connecting to the sql database.

2.  Is that a problem in the webhost?

3. Do free webhosting sites provide allow session state in the sql server?. Because ive tried it locally into my computer and error say's i should intall the ASP.NET Session State SQL Server version 2.0 or above.




Extreme ASP.NET: Client-Side Web Service Calls with AJAX Extensions

  

Microsoft AJAX Library and the ASP.NET 2.0 AJAX Extensions provide a number of compelling features ranging from client-side data binding, to DHTML animations and behaviors. Learn all about them here.

Fritz Onion

MSDN Magazine January 2007


onclick() between client side and server side

  
Hello, I want to enhance a composite control's client side, my approach is to recreate all method on JavaScript, so here I have some troubles : 1) Can I call onclick event on client side otherwise on server side ? 2)  the statement table.onclick=SelectRow(event) fires a bug ! Hello,I want to enhance a composite control's client side, my approach is to recreate all method on JavaScript, so here I have some troubles :1) Can I call onclick event on client side otherwise on server side ?2)  the statement table.onclick=SelectRow(event) fires a bug !

Sharing Service Interface between client and server through common assembly

  
This thread indicates that there is a known bug concerning reuse of service contract interfaces with WCF. Has this bug been solved? I would like to avoid using the workaround since it would mean rewriting a whole lot of client code. In my specific scenario, I have a rather complex setting with 3 solutions: A server, a client and a third application. I want to reuse some of the logic from my server and the controls from my client in my third application, but I don't want to have to setup a server simply for the amount of logic I reuse. My idea was to instanciate the class that imlpements the service contract in the application, and link up the controls with the instance of the service that runs in the same application. This isn't working because the controls expect a reference to the service contract interface proxy and not the actual service contract interface. Even using the /r switch (which I assume is the "reuse types in referenced assemblies" checkbox in VS), the service proxy is created and the controls won't compile because of type mismatch.  What am I doing wrong? Thank you for your time. 

Treeview web server control client side evnts

  
HiI'm using Treeview control with asp.net 2.0. I would like to know how to get the client side events working. I don't want a post back for every little thing i do with the Treeview. Particularly i want to catch the node click event on the client side using java script, i want to enable/disable buttons based on the selected node. Is this possible? i tried some examples available on net but doesn't seem to be working. Please help me.. can someody give a working example....John 

Can I invoke a client side script from server side code

  
Hi is it possible to involk a client side script from the server side code without any interaction from the client side?Such as a popup or alert box?I know I can code this with the page load or the click event, I would like to call the alert from within my serverside code and trigger the action from there.Thanks

stop execution of client-side from server-side.

  
I have a textbox inside a composite control. I have exposed the textchange event to the page. In the server-side text change event, i need to show an alert box. So i m using ScriptManager.RegisterStartUpScript to raise the alertbox. My problem is the event is fired when any button in the page is clicked and they may execute some client-side script. I need to stop their execution. Anybody knows how to do this? Please help.

convert client vbscript code to server side

  
Hi There, we have some .htm pages with client side vbscript,the code is pasted below, we want to get this page run on the server side so that we can access this from a URL, can you please advice how convert this code to be able to run on the server side. Client side code: <HTML><HEAD><TITLE>Select Module</TITLE> <SCRIPT LANGUAGE="VBScript" ><!--     Option Explicit        Dim College    Dim Modules    Dim ModulesArr    Dim counter    Dim MyModules         Set College = Top.App.ActiveCollege    Set Modules = College.Modules     'Sorts the ModulesArr Array by module name.    Sub SortModules(StartPosition, EndPosition)        Dim I, J        Dim CurrName, CurrIndex        For I = StartPosition to EndPosition            J = I            CurrIndex = ModulesArr(J, 0)            CurrName = ModulesArr(J, 1)             'while Mod

Posting using Server Side and not Client side form?

  
Hey, i want to post to a page by using server side and not client side form and submit button.Now im using this code:Response.Redirect(Request.Url + "&t="+Title+"&d="+Description+"&a="+Author+"&p="+Published+"&i="+Thumbnail);so it redirecting to the same URL with parameters.. (it works)But it makes alot of bugs and the address bar is long as hell..How can i post to the same page using Server side code (C#) and send the same parameters?Thanks.

What are the benefits of using ASP.NET Session State in a Web Service

  
I have a question regarding session state usage in a  Web Service method. I thought about this situation as I came across an article http://msdn.microsoft.com/en-us/library/aa480509.aspx Situation is that A. There are web service methods which are being exposed. One web method to store value in a session state and another to get value from session state. B. There is another asp.net website which calls the above web methods.        B                    ----------------------------------->       A (Another ASP.NET Website)                 (WebService hosted in an ASP.NET website)   Questions: Does webmethod can store data in a session variable in Webservice application's IIS (in Proc)? I tried this (refer below code snippets) but I was not able to store and get data thru webmethods into/from state. Why?? What is the use of storing it in the state of the Webservice's website IIS (in proc). Will there be any session objects create due to any web service calls from clients? What are the benefits of saving a value in WebService's session, not in the calling website's session. A WebService's webmethod can able to use session state, does that mean that a session will b

What are the benefits of using ASP.NET Session State in a Web Service?

  
I have a question regarding session state usage in a  Web Service method. I thought about this situation as I came across an article http://msdn.microsoft.com/en-us/library/aa480509.aspx Situation is that A. There are web service methods which are being exposed. One web method to store value in a session state and another to get value from session state. B. There is another asp.net website which calls the above web methods.         B                    ----------------------------------->       A (Another ASP.NET Website)                 (Web Service hosted in an ASP.NET website)      Questions: Does web method  can store data in a session variable in Web service application's IIS (in Proc)? I tried this (refer below code snippets) but I was not able to store and get data thru webmethods into/from state. Why?? What is the use of storing it in the state of the Webservice's website IIS (in proc). Will there be any session objects create due to any web service calls from clients? What are the benefits of saving a value in Web Service's session, not in the calling website's session. A Web Service's web method can able to use sessio

Urgent!!!!!!!-- xecuting Server Side .exe File From Client Side

  
helllocan any 1 plz teel me . How To run exe on client machine which(exe) store in Server side.I dont want user need to downoad My .exe file and then Install on his machine. I want user just click on Register linkbutton and directly Start Executable Installation process. PLZ HELP MEAMIT:)

How to connect to MOSS server using visual studio from client side

  
Dear All We are having one moss development environment and we are having many developers working on it.Since all the developers cannot work at a time,we are facing difficulties while developing sharepoint components. Is there any way to connect to sharepoint server from visual studio(from client side) so that we can compile our sharepoint components from client side and deploy later to the server? Any help on this would be much appreciated? Thanks Karthik S

Client Side vs. Server Side, which is better to do?

  

This is a two fold question. The first is which should I user over the other Client Side rendering or Server Side rendering? I know it depends on the situation like if I needed to build a drop down list populated from a SQL DB then server side but what about normal static things like links and this leads into my second question. I want to make button that reloads the page current page from scratch. Should I make an ASP:Button and have C# backend code that redirects to the URL or should I use a normal HTML button that has JScript to do the redirect? And if it makes a difference the dedicated server I run on has an Intel Xeon X345 @ 2.7GHz with 4 GB ram running 2008 R2 Web, IIS 7.5, and SQL 2008 web on it so resorces are limited.


Add Service reference not updaing the client apps web.config file in .Net Framework 4.0

  

Hi Team

I am doing some experiments with WCF on .Net 4.0. I have created a service in 4.0 and add a new empty web application to consume my Service. When i added a service reference from the IDE, i can see the web.config file is not updated with the Servcie end points. How do i solve this issue?

My web.config in the client looks like this after adding the service reference.

Can a table name impact generating the service client when creating Service Reference?

  

I have a new WCF service I'm writing under VS2010 and IIS 7.5.  The service includes a table named Client.

When I built my test class and added the service reference, the first test was confirming the creation of the client.

My service reference did not generate any client that I could call .Open on!!!! I was wondering if it is due to that table name???

 Edited to add that I tested the service through the browser and it brings up the page and XAML fine.

Thanks for any assistance!


Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend