如何在我的Cordova(Phonegap)移动应用程序和WCF Web服务之间使用会话管理(每个会话)?

如何在我的Cordova(Phonegap)移动应用程序和WCF Web服务之间使用会话管理(每个会话)?,wcf,session,cordova,Wcf,Session,Cordova,我正在科尔多瓦开发一个商业移动应用程序。移动应用程序正在与WCF Web服务通信。目前,我在“每次调用实例模式”中使用Ajax请求,每次通信都使用新的Ajax请求。我想使用每会话模式。i、 e登录到移动应用程序时将创建会话,并首先请求WCF。并使用该会话进行进一步通信。最后在注销或关闭应用程序时关闭会话。请帮助我了解如何实现此功能 目前我正在使用以下代码: 在移动应用程序中: var url="WCF WEB SERVICE URL"; var my_data_str="DATA To

我正在科尔多瓦开发一个商业移动应用程序。移动应用程序正在与WCF Web服务通信。目前,我在“每次调用实例模式”中使用Ajax请求,每次通信都使用新的Ajax请求。我想使用每会话模式。i、 e登录到移动应用程序时将创建会话,并首先请求WCF。并使用该会话进行进一步通信。最后在注销或关闭应用程序时关闭会话。请帮助我了解如何实现此功能

目前我正在使用以下代码:

在移动应用程序中:

var url="WCF WEB SERVICE URL";    
var my_data_str="DATA To WCF IN JSON FORMAT";    
jQuery.support.cors = true;    
$.ajax({    
crossDomain : true,    
type : "POST",    
url : url,    
async : false,
data : my_data_str,     
contentType : "application/json; charset=utf-8",   
dataType : "json",    
success: function(result) {    
//here is the code after success communication    
},    
error : function(xhr, ajaxOptions, thrownError) {     
var s = '' + thrownError;     
alert(s);    
}    
}); 
//我对所有通信重复上述代码,如登录、在应用程序中显示数据、在数据库中输入要保存的数据等

在WCF Web服务中:

[WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "/FUNCTION_NAME")]        
public string[] FUNCTION_NAME(string[] input_from_mobile)        
{    
string[] output_from_wcf;    
// Here the code for action     
return output_from_wcf;     
}