Web Service 发布与调用
来源:互联网 发布:mac mail 邮件模板 编辑:程序博客网 时间:2024/04/27 22:54
WebService
1.什么是WebService
2.如何在VS.NET中创建,发布,使用WebService
1.WebService 是一种新的Web应用程序分支,他们是自包含,自描述和模块化的应用,可以发布,定位和通过Web调用.
其应用特点可以概括为:1)面向商务2)面向用户3)面向设备4)面向系统
从整个功能来看,WebService平台是XML+HTTP+SOAP+WSDL+UDDI.WebService核心特征之一就是服务的实现和使用之间的高度抽象化,通过将其基于XML的消息处理用作创建和访问服务的机制.WebService客户端和WebService服务端之间除输入,输出和位置之外,无须了解其他信息.
WebService既可以在内部由单个应用程序使用,也可以通过Internet公开,供任何数量的应用程序使用,由于可以通过标准接口访问,WebService使异类系统能够作为单个计算网络协同运行.
2.创建就不用细说了,新建WebSite-ASP.NET Web Service
用一句话说就是一个在网络上公开的函数供你调用,可以加在Web里也可以加在Windows应用程序里.具体内容的编写就是方法的编写.这里具体讲一下如何将其发布和使用.
1)发布到本地IIS上
--通过设置虚拟目录,记得打开时在最后加上/XXX.asmx(如:MyService.asmx)
--用VS.NET创建安装程序
a)启动该WebService项目,"文件\添加项目\新建项目",在"项目类型"列表中选择"安装和部署项目",在"模板"中选择"Web安装项目",在"名称"中输入项目名称.
b)在"文件系统"标签中选择标记为"Web应用程序文件夹"的文件夹.
c)在"解决方案资源管理器"中右击安装项目,选择"添加\项目输出"菜单,在对话框中选择"主输出","调试文件","内容文件"选项,确定即可.(在VS2005中貌似只有内容文件不用选择其他)
d)在"解决方案资源管理器"中用鼠标右击安装项目名,点击"生成"命令,系统会自动打包在\Debug文件夹中生成一个Setup.exe文件.
2)调用WebService
有几种方法,这里只介绍用VS.NET来调用,这是最简单的一种.
a)在"解决方案资源管理器"中右键选择"添加Web引用",单击"本地计算机上的Web服务",根据需要选择Web服务.更改Web引用名(如:ztService).最后单击"添加引用"即可.
b)在需要使用的代码位置:
ztService.MyService service1=new ztService.MyService();
之后使用service1调用其具体方法即可.
1.什么是WebService
2.如何在VS.NET中创建,发布,使用WebService
1.WebService 是一种新的Web应用程序分支,他们是自包含,自描述和模块化的应用,可以发布,定位和通过Web调用.
其应用特点可以概括为:1)面向商务2)面向用户3)面向设备4)面向系统
从整个功能来看,WebService平台是XML+HTTP+SOAP+WSDL+UDDI.WebService核心特征之一就是服务的实现和使用之间的高度抽象化,通过将其基于XML的消息处理用作创建和访问服务的机制.WebService客户端和WebService服务端之间除输入,输出和位置之外,无须了解其他信息.
WebService既可以在内部由单个应用程序使用,也可以通过Internet公开,供任何数量的应用程序使用,由于可以通过标准接口访问,WebService使异类系统能够作为单个计算网络协同运行.
2.创建就不用细说了,新建WebSite-ASP.NET Web Service
用一句话说就是一个在网络上公开的函数供你调用,可以加在Web里也可以加在Windows应用程序里.具体内容的编写就是方法的编写.这里具体讲一下如何将其发布和使用.
1)发布到本地IIS上
--通过设置虚拟目录,记得打开时在最后加上/XXX.asmx(如:MyService.asmx)
--用VS.NET创建安装程序
a)启动该WebService项目,"文件\添加项目\新建项目",在"项目类型"列表中选择"安装和部署项目",在"模板"中选择"Web安装项目",在"名称"中输入项目名称.
b)在"文件系统"标签中选择标记为"Web应用程序文件夹"的文件夹.
c)在"解决方案资源管理器"中右击安装项目,选择"添加\项目输出"菜单,在对话框中选择"主输出","调试文件","内容文件"选项,确定即可.(在VS2005中貌似只有内容文件不用选择其他)
d)在"解决方案资源管理器"中用鼠标右击安装项目名,点击"生成"命令,系统会自动打包在\Debug文件夹中生成一个Setup.exe文件.
2)调用WebService
有几种方法,这里只介绍用VS.NET来调用,这是最简单的一种.
a)在"解决方案资源管理器"中右键选择"添加Web引用",单击"本地计算机上的Web服务",根据需要选择Web服务.更改Web引用名(如:ztService).最后单击"添加引用"即可.
b)在需要使用的代码位置:
ztService.MyService service1=new ztService.MyService();
之后使用service1调用其具体方法即可.
- Web Service 发布与调用
- Java 调用与发布Web Service
- web service发布及调用
- Java CXF RestFul风格的web service发布与调用
- 用cxf发布和调用web service
- 用cxf发布和调用web service
- Web service的使用与发布
- Java调用以WSDL形式发布的web service
- 使用Java调用以WSDL形式发布的web service
- 一个使用AXIS发布并调用Web Service的例子
- 使用Java调用以WSDL形式发布的web service
- SCA中Web Service的发布及调用分析
- Java调用以WSDL形式发布的web service
- Web Service 那点事儿-基本概念和JDK发布调用
- 使用Java调用以WSDL形式发布的web service
- 使用Java调用以WSDL形式发布的web service
- PL/SQL调用JAVA发布的Web Service示例
- 使用Java调用以WSDL形式发布的web service
- [转载]人生致命的八个经典问题
- 华夏互联永不招募的三种人!
- 渐渐年老的心
- [转] 好玩的电子琴(附琴谱)
- 冬季皮肤干燥?试试这7种粥
- Web Service 发布与调用
- 出生日看感情表达能力
- asp.net中System.DateTime.Now.ToString()的一些用法
- 优质生活十二条
- 心里缓缓流淌的小溪
- Log Explorer的使用
- mongodb常用命令
- 老婆与老公
- 吉他初学者入门(必看 很有帮助)