????web WebService??????
???????????? ???????[ 2014/7/18 10:22:54 ] ???????????????
????1. ?й???????????
????????????£???ε??? WebMethod??????????????????μ? WebService ???????????????????????????ε??? WebMethod??????????????????л?????? WebMethod????δ???????????WebService ???????????′???????????????????л?????? WebMethod???????????? WebService ??????????????????????????ò???????????????????????????????????????????????????????????????????????????????Щ?????????????????
?????????????????????????????WebService ??????????????????????????? Session ?? Application ??????????????????
????2. ??????
??????????????д?й? .net 2.0 ????????????????“????”????????????? 2.0 ?б??????????????????????????????μ?????????????????????????????????????? WebService ???????á??????????д??Щ?? BeginXXX??EndXXX ?????????????????????????????? WebMethod ??????? XXXAsync ?????????? XXXCompleted ???????????????÷?????????????????????????????????????????????????С?? 2.0 ????Щ??????????д??????????ζ??????????С??
????3. ????
????WebMethodAttribute.CacheDuration ? WebService ??????????????????????????????????????????????????????????? WebService ????????(????)??
????4. ??????
????.NET WebService ??????? ASP.NET ????????? WebService ???????????????? Session??User??Application ??????????????????Щ???????????????????????? WebService ??????????????????? ConsoleApplication??WinForm ?? WebForm ????????? Session ???????? Cookie ??????? SessionID??????????????? CookieContainer ???? Cookie ?????????? WebService ????? Session ???????????ε???? SessionID ???????????????? Session ???????????
??????????????????????????????????????? CookieContainer ??????????ε??? SessionEnabled WebMethod ?????????????? Session Cookie ???????????????????????е??? SessionEnabled WebMethod??????????????????? Cookie ????????
????5. SoapHeader
????SoapHeader ???????????????????????????????????????????????????д????????????з???SoapHeader ?????????????????????? WebService??????????????? WebMethodAttribute.Direction ??????????
????SoapHeader ??ò??裺
????(1) ????????? System.Web.WebServices.SoapHeader ??????? SoapHeader ?????
????(2) ?? WebService ?д?????? public ????????????? SoapHeader ??Ρ?
????(3) ???????? SoapHeader ?? WebMethod ????? SoapHeaderAttribute ?????????SoapHeaderAttribute ?????????? memberName ??????????????????????????????????
????(4) ??????????????????????????????? SoapHeader ???????????????????? WebService ?????????????Щ??????????????????????? soapheaderValue ?????
???????????????????????????????????? MyHeader ?? WebService???????????????? WebService ???????? MyHeader ??Σ???????д???????????????????????????????? XML ?а????? SoapHeader ????????????????????????????????????????? my ??Ρ??????????????????????? MyHeader ???????????????? WebService.MyHeaderValue ?????SoapHeaderAttribute.Direction ???? In???????????е? "Direction = SoapHeaderDirection.In" ????????
?????????д??£?????????????? WebService ?????????????????????? "Direction = SoapHeaderDirection.Out"???? WebMethod ????????????? MyHeader ??????????????????????????????? SoapHeader ????????????????? WebMethod ???????? MyHeaderValue ????????????????
??????

???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11