今天有空闲时间来写了一个简单HELLO WORD在vs.net2005下开发的webService.
原来做物流项目用的最多的是做接口.提供给别人调用.不过我们公司还用他做RF程序.感觉效果还是不错.运行起来比较稳定,没有让仓库人员感觉烦.
接下来我就给那些需要初学WEBserivce的同志们写写HELLOWORD:
1.在VS.NET2005下建立ASP.NET WEB服务.建立好后可以看到如下有一个service.cs类.代码如下:
c# 代码
- using System;
- using System.Web;
- using System.Web.Services;
- using System.Web.Services.Protocols;
-
- [WebService(Namespace = "http://localhost/webservice/")]
- [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
- public class Service : System.Web.Services.WebService
- {
- public Service () {
-
-
-
- }
-
- [WebMethod]
- public string HelloWorld() {
- return "Hello World";
- }
-
- }
记得更改他默认的Namespace,我没有做影射就直接写上http://localhost/webservice/ .
2.在同一个解决方案下建立另一个WIN应用程序项目,你也可以建立WEB站点来.这里 我建立的是WIN项目.后添加web引用
在URL上输入http://localhost/webservice/Service.asmx,记得你的webservice一定要部署.我这里部署在IIS下.用.NETFramework2.0.有装VS2003的同志要记得别忘记让他在NETFramework2.0下跑哦
3.在WIN项目里头的Program.CS Main方法调用webService.代码如下:
c# 代码
- using System;
- using System.Collections.Generic;
- using System.Windows.Forms;
-
- namespace WindowsApplication1
- {
- static class Program
- {
-
-
-
- [STAThread]
- static void Main()
- {
-
-
-
-
-
- localhost.Service myService = new localhost.Service();
- String msg = myService.HelloWorld();
- Console.Write(msg);
- }
- }
- }
到此你运行代码,体验一下输入的hello WORD.
web Serivce 这个东西给企业信息集成带来很方便.所以大家有时间多学点好东西.
分享到:
相关推荐
啥也不说了 WebService在·NET中的实战应用一
01.WebService概述和WebService在企业应用中的作用
WebService在.NET中的实战应用,通过实例来增强编程能力
WebService在工业过程监控系统中的应用
WebService模型(三种应用技术标准) WebService在Internet网的实战应用 WebService模型(三种应用技术标准) 如何创建WebService服务 如何部署WebService服务 如何使用WebService服务 总结
分析了.NET 平台下 3 种分布式开发技术,通过使用第三方提供的火车时刻表 Web 接口和自行 设计学生信息查询接口的实验,实现了 WebService 技术在分布式开发中的应用
java-WebService应用实例中包括所用的jar包,说明文档,还收集的Spring集成XFire开发WebService的应用
在Domino中使用在webservice和其他异构系统做交互,详细方法与代码实现
WEBSERVICE技术研究及在银行系统中的应用是篇毕业论文。有需要的同学可以参考。
本文主要介绍了WebService技术和WebService技术在实际应用中的一个例子。WebService技术是通过构筑一个通用的、与平台和语言无关的技术层,使得各种不同平台上的应用系统间,实施彼此的连接和集成。本文首先对...
WebService应用实例,WebService应用实例
WebService在.NET中的实战应用,通过实例来增强编程能力
啥也不说了 WebService在·NET中的实战应用三
WebService在.NET中的实战应用,通过实例来增强编程能力
完整的服务端及客户端调用程序,在win7+ vs2015环境运行通过. 一、说明 1、创建winfrom应用程序;(或者是控制台项目) 2、在项目中添加一个WCF服务,并实现服务; 3、在需要启动WebService服务的地方启动该服务即可;...
WebService在校园即时消息系统中的应用