摘要: 调用 XML Web services 时的过程与进行常规方法调用时的过程类似。二者的主要区别在于,前者并不调用位于客户端应用程序中的方法,而是通过指定的传输(例如 HTTP)生成请求消息。由于 XML Web services 方法可能位于不同的计算机上,因此必须将 XML Web services 处理请求所需的信息通过网络传递给承载 XML Web services 的服务器。XML Web... 阅读全文
posted @ 2010-10-25 23:47 Asharp 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Ctrl-F11: 执行F11: 除错Ctrl-Alt-Down: 重复目前所在编辑列Alt-Up: 移动本列,或选择列往上移动Alt-Down: 移动本列,或选择列下往移动Ctrl-Click: 移至定义区(F3 )Ctrl-D: 删除本列Alt-/: 文字自动完成Ctrl-Up: 捲轴向上Ctrl-Down: 捲轴向下Shift+F2 弹出帮助窗体,显示选中标签的上下文帮助F1 在IDE内显示... 阅读全文
posted @ 2010-10-25 23:46 Asharp 阅读(612) 评论(2) 推荐(0) 编辑
摘要: 在Web Services方法中,往往使用的都是一个具体类型的参数,这个参数一般就是一个数据对象。ASP.NET Web Services通过声明XmlIncludeAttribute可以实现Web Services方法中运用多态。 XmlIncludeAttribute允许XmlSerializer在序列化火反序列化对象时识别类型。当应用XmlIncludeAttribute时,需指定派生类的T... 阅读全文
posted @ 2010-10-25 23:25 Asharp 阅读(6236) 评论(7) 推荐(7) 编辑
摘要: Web Services使用out参数,在SOAP协议中会跟返回值一样作为SOAP响应的内容返回。 Web Services定义: 定义两个out参数:一个int,一个复杂类型的。生成的SOAP: 客户端的使用,生成的客户端代码: 测试代码: 对于其他的客户端,可以跟返回值一样获取out参数。如Flex: Flex测试代码: 跟踪onResult的event的result: 阅读全文
posted @ 2010-10-25 22:45 Asharp 阅读(3080) 评论(2) 推荐(0) 编辑