摘要:
鲜为人知的setstyle方法可以让你控制重绘一个窗体的方式。
by ken getz
注:ken getz在orlando的vslive!上同brian randell一起举办了一个主题为“build a rich client app with visual studio .net”的研讨会。本篇技巧选自该研讨会的资料。
运用gdi+和windows窗体,我们可以很容易地创......
摘要:
在.net里更好的创建xml文档
作者: builder.com
创建xml文档不是一件特别困难的事,但是却是很让人乏味的,尤其是在你必须总是创建类型相似的文档的时候。使用代码来处理这些重复性的任务是行得通的。但是利用机器自动编程来创建xml文档到底有多难或者有多容易?这取决于你所使用的方法。
编写标示语言是令人乏味的任务
对于这个问题过于简单化的回答是:创建xml......
典型的WebService结构
典型的web service结构
(可乐 2001年11月01日 18:35)
典型的web service结构.
不管你的web service是用什么工具,什么语言写出来的,只要你用soap协议通过http来调用它,总体结构都应如下图所示.通常,你用你自己喜欢的语言(如vb 6或者vb.net)来构建你的web service,然后用soap toolkit或者.net的内建支持来把它暴露给web客户.于是,任何语言,任何平台上的客户都可以阅读其wsdl文档,以调用这个web service.客户根据wsdl描述文档,会生成一个soap请求消息.web service都是放在web服务器 (如iis) 后面的,客户生成的soap请求会被嵌入在一个http post请求中,发送到web服务器来.web服务器再把这些请求转发给web service请求处理器.对vb 6程序来说,web service请求处理器是一个与soap toolkit组件协同工作的asp页面或isapi extension.而对vb.net程序来说,web service请求处理器则是一个.net framework自带的isapi extension.请求处理器的作用在于,解析收到的soap请求,调用web service,然后再生成相应的soap应答.web服务器得到soap应答后,会再通过http应答的方式把它送回到客户端.
典型的web service结构,点击小图放大
远程过程调用(rpc)与消息传递
web service本身实际是在实现应用程序间的通信.我们现在有两种应用程序通信的方法:rpc(远程过程调用)与消息传递.使用rpc的时候,客户端的概念是调用服务器上的远程过程,通常方式为实例化一个远程对象并调用其方法与属性.rpc强调的是远程对象与它的界面,即属性.方法与调用时的参数.dcom与.net远程访问都是rpc的例子.
消息传递一般是在耦合度更低的系统中....
下一页 摘要:
地址http://www.qlbc.com/webservice/wheelservice.asmx,可以为开发彩票网站和软件的人提供使用。使用示例见:http://www.qlbc.com/main/wheels.aspx?category=选7型
......