WebService的Sesinon保存利用的是Cookie

例子:

ClientForm:

1 

WebService的Sesinon保存利用的是Cookie_c#

 public partial class Form1:Form2 

WebService的Sesinon保存利用的是Cookie_4s_02

WebService的Sesinon保存利用的是Cookie_4s_03

 

WebService的Sesinon保存利用的是Cookie_c#_04

 {3

WebService的Sesinon保存利用的是Cookie_3c_05

CookieContainermycookie=​newCookieContainer();4

WebService的Sesinon保存利用的是Cookie_3c_06

showna.ServicemyService=​
newshowna.Service();5

WebService的Sesinon保存利用的是Cookie_4s_07

6

WebService的Sesinon保存利用的是Cookie_4s_08

publicForm1()7

WebService的Sesinon保存利用的是Cookie_4s_09

WebService的Sesinon保存利用的是Cookie_c#_10

WebService的Sesinon保存利用的是Cookie_4s_11

{8

WebService的Sesinon保存利用的是Cookie_4s_12

InitializeComponent();9

WebService的Sesinon保存利用的是Cookie_3c_13

}
10

WebService的Sesinon保存利用的是Cookie_4s_14

11

WebService的Sesinon保存利用的是Cookie_c#_15

privatevoidbutton1_Click(objectsender,EventArgse)12

WebService的Sesinon保存利用的是Cookie_3c_16

WebService的Sesinon保存利用的是Cookie_3c_17

WebService的Sesinon保存利用的是Cookie_4s_18

{13

WebService的Sesinon保存利用的是Cookie_4s_19

myService.CookieContainer=mycookie;//必须要有一个CookieContainer保存Seesion14

WebService的Sesinon保存利用的是Cookie_c#_20

textBox1.Text=myService.SessionHitCounter().ToString();15

WebService的Sesinon保存利用的是Cookie_3c_21

}
16

WebService的Sesinon保存利用的是Cookie_4s_22

}

WebService:

WebService的Sesinon保存利用的是Cookie_4s_23

 [WebMethod(Description = " PersessionHitCounter " ,EnableSession = true )] // EnableSession必须为True

WebService的Sesinon保存利用的是Cookie_3c_24

WebService的Sesinon保存利用的是Cookie_c#_25

 public int SessionHitCounter() 

WebService的Sesinon保存利用的是Cookie_3c_26

 {

WebService的Sesinon保存利用的是Cookie_3c_27

WebService的Sesinon保存利用的是Cookie_c#_28

if(Session["HitCounter"]==​null)

WebService的Sesinon保存利用的是Cookie_3c_29

{

WebService的Sesinon保存利用的是Cookie_c#_30

Session["HitCounter"]=​1;

WebService的Sesinon保存利用的是Cookie_c#_31

}

WebService的Sesinon保存利用的是Cookie_4s_32

WebService的Sesinon保存利用的是Cookie_c#_33

else

WebService的Sesinon保存利用的是Cookie_c#_34

{

WebService的Sesinon保存利用的是Cookie_c#_35

Session["HitCounter"]=((int)Session["HitCounter"])+​1;

WebService的Sesinon保存利用的是Cookie_4s_36

}

WebService的Sesinon保存利用的是Cookie_3c_37

return((int)Session["HitCounter"]);

WebService的Sesinon保存利用的是Cookie_c#_38

}