当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 摘要:学习如何使用 Microsoft .NET Framework 精简版通过智能设备应用程序同步和异步调用 XML Web Service。
 

 

    摘要:摘要:学习如何创建基于 .net framework 精简版的动画控件。   简介  在最近的项目中,有一项要求是在 microsoft? .net framework 精简版的 windows? 窗体中显示动画 gif。.net framework 精简版的 1.0 版没有显示动画 gif 文件的功能,也不包含 .net framework 完整版中的 imageanimator 辅助类......
 ·crontab 命令    »显示摘要«
    摘要:cron来自希腊语的chronos(时间)一词。在linux中,通过运行crontab -e就可以设置在特定的时刻自动运行你指定的程序。每个用户的自动运行程序,都放在/var/spool/cron/目录下,以自己用户名命名的文件中。 在这些文件中,每一行都设置一个自动指行的命令,以及其运行的时间。每一行都由7个字段构成,相邻的字段以空格相间 域 取值范围----- --------------......


在.NET Framework精简版中使用XML Web Service

  摘要:学习如何使用 microsoft .net framework 精简版通过智能设备应用程序同步与异步调用 xml web service.

【程序编程相关:22-创建屏幕输入之增加记录

【推荐阅读:关于脚本的第一行

  简介 【扩展信息:十三问之for what? while

  microsoft?.net framework 精简版的一个主要功能是能够使用 xml web service.microsoft .net framework 精简版支持以两种不同的方式使用 xml web service:同步与异步.这两种方式各有优缺点.同步 xml web service 调用编码简单,而异步调用的编码略微复杂.如果 xml web service 长时间无响应,同步调用将冻结应用程序,而异步调用则允许用户在调用 xml web service 期间与应用程序进行交互.

  通过 smart device(智能设备)项目使用 xml web service 时,将发生几秒钟的初始延迟.如果生成异步调用,则此延迟不会冻结应用程序的用户界面.当 .net framework 精简版运行时设置 xml web service 的连接细节并缓存连接细节时将发生此延迟.通常情况下,这会导致应用程序无响应.以后再调用 xml web service 时,性能将会显著提高.

  本文说明了如何向 smart device(智能设备)项目添加对 xml web service 的 web 引用,以及如何同步与异步调用 xml web service.

  本文假设您在使用 microsoft visual studio? .net 2003 创建智能设备应用程序方面有一定的经验.

  使用 web 服务

  要在 smart device(智能设备)项目中使用 xml web service,您需要在项目中添加 web 引用.项目通过 web 引用来使用 xml web service.在项目中添加 web 引用时,visual studio .net 将自动生成一个“代理类”(其中包含用作 xml web service 每个公开方法的代理的方法).默认情况下,代理类不会显示在 solution explorer(解决方案资源管理器)中.应用程序使用自动生成的类(而不是使用自己的代码修改的类)来访问 xml web service.

  要向项目中添加 web 引用,请执行以下操作:

  在 solution explorer(解决方案资源管理器)中,选择要使用 xml web service 的项目.

  在 project(项目)菜单上,选择 add web reference(添加 web 引用).

  输入要使用的 xml web service 的 url,并单击 go(转到)按钮.

  add web reference(添加 web 引用)对话框

  在 web reference name(web 引用名称)字段中,输入将在代码中用于以编程方式访问选定 xml web service 的名称.


...   下一页
 ·fedora 中创建soft raid    »显示摘要«
    摘要:总结一 简介我想大家也聽過raid 吧! 它能夠保護你的資料, 或是增加讀取的效能,或是把數個硬碟結合在一起。正如大家所知道raid 也有hardware raid 和software raid 之分。hardware raid 是透過硬體的支援令os 認為它是一個device。而software raid 則是利用os 的功能來模擬raid。由於在linux 下支援的raid 卡實在不多, 所以......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE