上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页
摘要: http://hi.baidu.com/654085966/item/53ee8c0f108ad78202ce1b1d -----------转自客户端调用Web Service的方式我现在知道的有三种,分别为Http_Get,Http_Post和通过代理类来调用直接通过HTTP-GET和直接通过HTTP-POST来请求访问Web服务是非常底层的且麻烦,(详细用法请查看C#分类中的说明),还有一种就是通过代理类来访问,DoNet框架提供的WSDL.EXE可以产生要求的代理类.在.net命令里输入wsdl http//url/xxx.asmx /language:cs /out:xxx.ss / 阅读全文
posted @ 2013-12-19 11:51 尼姑哪里跑 阅读(5599) 评论(1) 推荐(1) 编辑
摘要: 虽然现在已经进入了.NET FrameWork 4.0的时代,WebService也已经逐渐被淘汰,取而代之的是WCF。但在工作中难免遇到需要兼容旧版本程序和按照以前的文档进行开发。一般一个已经实现功能的WebService会发布自己的WSDL文件,供客户端调用生成代理类。但有时是先有server与client交互的接口定义(WSDL)文件,然后由server和client端分别写程序,一个提供web服务,一个使用web服务。 最近,我也遇到了这个问题。由于业务方仅提供了WSDL文件并确定了其规范,需要我们开发服务端供调用。1、使用VS2010提供的工具wsdl.exe由WSDL文件生成cs文 阅读全文
posted @ 2013-12-19 11:28 尼姑哪里跑 阅读(4263) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/fenglailea/article/details/7262566打开VS2010,打开"文件-新建-网站",选择"ASP.NET网站"。选好存储位置,进入默认页面。然后先添加Web引用,把WebService引到当前的工程里面。方法是:在资源管理器中点击右键,选择【添加服务引用】,点击 【高级】,【添加WEB引用】,调出对话框:》》【WEB引用名】 根据需要可以自己改,最后点击 【添加引用】下面我们来看调用:即 sum 就是我们得到的值 阅读全文
posted @ 2013-12-19 10:36 尼姑哪里跑 阅读(14148) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio 2010中已经找不到直接创建WebService的模板方式了,但下面的方法可心实现: 在 Visual Studio 2010 的新建 Web 应用程序或者 Web 网站窗口中,如果你选择 .NET 4.0,会发现缺少了 ASP.NET Web Services 模板。你可能会怀疑 VS 2010 是不是不支持 ASP.NET Web Services 了?答案是否定的!你可以通过下面两种方式建立 ASP.NET Web Services 项目或网站:1.如果直接选择 .NET 4.0,可以选择 ASP.NET Empty Web Site/Application 阅读全文
posted @ 2013-12-19 10:19 尼姑哪里跑 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 在做多个系统集成的时候,由于各系统厂商采用不同的架构,在项目实施前期,各业务对业务理解不够深入,系统接口可能会有较多变化,在此背景下,动态调用webserivce就变得灵活了,降低了系统集成的耦合度。下面介绍动态调用的具体步骤:具体步骤:1. 从目标 URL 下载 WSDL 数据。2. 使用 ServiceDescription 创建和格式化 WSDL 文档文件。3. 使用 ServiceDescriptionImporter 创建客户端代理类。4. 使用 CodeDom 动态创建客户端代理类程序集。5. 利用反射调用相关 WebService 方法。其实与手工创建添加引用步骤一样,只是在这里 阅读全文
posted @ 2013-12-19 09:25 尼姑哪里跑 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 远程调用webservice 方法, 通过wsdl命令,生成webservice 对应asmx 文件的对应类(cs文件),然后将此cs文件引用到当前项目中,项目其他地方需要调用webservice方法,可以直接调用cs类中的对应方法就可以实现对远程webservice 的调用。具体步骤:1。wsdl 生成指定地址的cs文件开始--》programes--》vs2008--》tools--》vs2008 command prompt 打开命令行窗口wsdl /l:cs /n:mynamespace /out:myservice.cs http://localhost/cmdwebservice/ 阅读全文
posted @ 2013-12-19 09:20 尼姑哪里跑 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: /*------------------------------------------------------------------------------ * 文件名: Type2ValueConvert.cs * 功能說明: 用于创建将类型转换为可能的数据数组 * * 創建人: it_Eric * 創建時間: 10/30/2013 10:15:20 AM * * 修改人: * 修改說明: * *--------------------------------------------------------------------... 阅读全文
posted @ 2013-12-18 13:57 尼姑哪里跑 阅读(237) 评论(0) 推荐(0) 编辑
摘要: alter table tableaadd constraint pk_studentno primary key(StudentNo) //主键add constraint fk_student_grade_gradeid foreign key(gradeid) references table2(gradeid) add constraint uq_studentname unique(StudentName) //唯一add constraint df_address default(N'未填写') for address //默认值add constraint ck_ 阅读全文
posted @ 2013-12-12 15:10 尼姑哪里跑 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 《SQL Server 2000设计与T-SQL编程》《SQL Server 2000设计与T-SQL编程》笔记1http://dukedingding.blog.sohu.com/39485495.html《SQL Server 2000设计与T-SQL编程》笔记2http://dukedingding.blog.sohu.com/39485572.html《SQL Server 2000设计与T-SQL编程》笔记3http://dukedingding.blog.sohu.com/39485624.html《SQL Server 2000设计与T-SQL编程》笔记4http://duked 阅读全文
posted @ 2013-12-12 12:16 尼姑哪里跑 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下:1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视图嵌套不要超过2个为宜。连接的表越多,其编译的时间和连接的开销也越大,性能越不好控制。最好是把连接拆开成较小的几个部分逐个顺序执行。优先执行那些能够大量减少结果的连接。拆分的好处不仅仅是减少SQL Server优化的时间,更使得SQL语句能够 阅读全文
posted @ 2013-12-12 11:29 尼姑哪里跑 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页