03 2014 档案
HttpWebResponse请求状态代码
摘要:通过WebRequest创建一个请求后,你可以通过请求来获取HttpWebResponse。通过HttpWebResponse.StatusCode来判断当前错误,也可以得到一些精确的消息。代码详细列表:成员名称说明Continue等效于 HTTP 状态 100。Continue 指示客户端可能继续其请求。SwitchingProtocols等效于 HTTP 状态 101。SwitchingProtocols 指示正在更改协议版本或协议。OK等效于 HTTP 状态 200。OK 指示请求成功,且请求的信息包含在响应中。这是最常接收的状态代码。Created等效于 HTTP 状态 201。Cre
阅读全文
WebService之SOAP
摘要:SOAP(Simple Object Access Protocol),它是一种标准消息传递协议,通常是Web Service的事实标准。SOAP是以XML为基础,SOAP消息格式是由XML Schema模式定义,通过XML命名空间使SOAP具有很强的扩展性。 SOAP message:SOAP XML文档实例,通常通过其他某些网络协议的有效载荷来携带SOAP消息,例如:HTTP, SMTP, TCP/IP等。 WebService可以使用两种消息传递方式:One-Way messaging(单向消息传递)或者Request/Response messaging(请求/响应消息传递) 二...
阅读全文
wcf将一个服务同时绑定到http和tcp的写法
摘要:服务器端: 客户端(通过8000端口或者8001端口都可以用,上面的服务器端配置同时绑定了HTTP 8000端口和TCP8001端口) 客户端代码//using (DcDataServiceClient client = new DcDataServiceClient())//这个时候要注释掉其中一个endpoint //using (DcDataServiceClient client = new DcDataServiceClient("NetTcpBinding_ID...
阅读全文
多线程处理文档队列
摘要:public class Document { public string Title { get; private set; } public string Content { get; private set; } public Document(string title, string content) { this.Title = title; this.Content = content; } }public class DocumentManager { private readonly Queue documentQueue=new Queue(); public void A.
阅读全文
C# 获取文件路径
摘要:winform获取文件路径string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名。string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径。string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。string str4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。string str5=
阅读全文