怎样创建.NET Web Service

原创 2007年09月23日 12:19:00
 

HTML Tags and JavaScript tutorial



怎样创建.NET Web Service





 1、么需要Web Service
 
        在通过internet网购买商品后,你可能对配送方式感到迷惑不解。经常的情况是因配送问题找配送公司而消耗你的大量时间,对于配送公司而言这也不是一项增值服务。
        为了解决这种问题,配送公司需要在不降低安全级别的情况下了解更多的递送信息,然而安全公司设计的安全系统却非常复杂。那么我们能不能只使用80端口(web服务器端口)并且只通过web服务器提供信息呢?所以,我们建立了一个全新的web应用程序以便从核心商业应用程序中获得数据。配送公司将为些东西付money,所有的公司都希望能够将注意力集中在核心商业应用上。 
2、什么是Web Service? 
   
    Web Service是一种构建应用程序的普通模型,并能在所有支持internet网通讯的操作系统上实施。Web Service令基于组件的开发和web的结合达到最佳,基于组件的对象模型,象: Distributed Component Object Model (DCOM), Remote Method Invocation (RMI), 和 Internet Inter-Orb Protocol (IIOP) 都已经发布很长时间了,不幸的是这些模型都依赖于特殊对象模型协议。Web Service利用soap和Xml对这些模型在通讯方面作了进一步的扩展以消除特殊对象模型的障碍。
    Web Service主要利用http和soap协议使商业数据在web传输, saop通过http调用商业对象执行远程功能调用,web用户能够使用soap和http通过web调用的方法来调用远程对象。 
     那么怎样使在位置a的用户明白位置b的Web Service的意思呢?这个问题可以通过和一个一致的共同标准来回答。描述性服务语言(Service Description Language (SDL)),soap订约语言(SOAP Contract Language (SCL) )和网络访问规范语言(Network Accessible Specification Language (NASSL) )都是为这个目的建立的相似语言,然而IBM和微软都同意Web Service Description Language (WSDL)作为Web Service 的标准语言。 
    Web Service部件的结构由Web Service Description Language.描述,wsdl1.1是一份Xml文档,描述了Web Service的属性和接口。新的规范可以在msdn.microsoft.com/Xml/general/wsdl.asp了解到。
3、当前的任务
   
   最好的学习方法是创建一个Web Service,我们以一个股票报价系统为例,纳斯达克和澳大利亚股票交易系统都是非常有名的例子,他们都提供了一个接口,用于输入公司代码和接受最终成交的股票价格。 
     我们复制一个相同的功能的Web Service。 
    我们的Web Service的输入参数是股票代码,Web Service通过调用中间层商业逻辑函数获得股票价格,商业逻辑函数保持以最小的部分集中在Web Service上。 
 4、Web Service开发工具 
     实现这个应用程序的核心部件将是微软 .net framework sdk,不过他现在还是一个试用版,你可以在微软站点下载,我的配置是:操作系统 windows 2000 server,pIII300,300mb内存。 
    创建Web Service的首选集成开发环境(IDE)是visual studio.net, 然而,你可以用任何一种文本编辑器(wordpad,notepad,visual studio6.0)轻易创建一个Web Service文件。
链接地址:
http://ethinks.cnblogs.com/archive/2006/07/13/449582.html
 


怎样创建.NET Web Service

1、么需要Web Service         在通过internet网购买商品后,你可能对配送方式感到迷惑不解。经常的情况是因配送问题找配送公司而消耗你的大量时间,对于配送公司而言这也不是一项增值...
  • JOHNCOOLS
  • JOHNCOOLS
  • 2006年07月31日 14:30
  • 927

.net web service 调用的几种方式

首先当然是开发一个webservice,我们来个简单的计算器的实现,代码如下 [c-sharp] view plain copy using Sys...
  • zxxSsdsd
  • zxxSsdsd
  • 2016年09月08日 21:50
  • 406

怎样新建一个Java的Web Service

服务器端的操作: 1. 创建一个WebService项目。(不需要是Java EE 5.0) 2. 创建包与接口以及实现类。 3. 加上WebService的包 4. 编辑配置...
  • yenange
  • yenange
  • 2010年07月22日 22:18
  • 19047

如何创建和发布Web Service

WEB服务可以说是下一代WEB应用程序的基础,无论客户端是WINDOWS应用、ASP.NET Web Form程序、甚至其他语言的客户端,都可以与同一个WEB服务通信,其平台和语言无关性使其有了广阔的...
  • cattiger75
  • cattiger75
  • 2007年10月17日 11:08
  • 27526

NET应用程序中异步调用Web Service的几种方法

 作者:veryhappy(wx.net),http://blog.csdn.net/veryhappy,转载请注明 摘要想必做.NET下开发的人对调用Web Service并不陌生,本文不介绍Web...
  • veryhappy
  • veryhappy
  • 2008年05月04日 10:09
  • 7815

.NET Web Service 偷懒教程

这是最近一点学习心得,各位轻拍~使用.NET实现客户端与服务器端通信的方法用很多,这里介绍的Web Service是比较容易实现和使用的一种。废话少说,先讲步骤。创建服务打开Visual Studio...
  • MSRA_SE_TEAM
  • MSRA_SE_TEAM
  • 2010年11月25日 20:49
  • 5576

在myeclipse中的web项目里创建web service client

上一篇介绍了在myeclipse中的web项目里创建web service 接下来介绍客户端的创建 新建个web 项目,把包建好 右键新建 这次选择 web service client完后next ...
  • qq_37059004
  • qq_37059004
  • 2017年03月14日 13:56
  • 1259

vs2010创建ASP.NET web服务工程

参考文章:http://www.th7.cn/Program/net/201411/311080.shtml 今天想用VS2010创建ASP.NET web服务工程来学习web service,发现...
  • friendan
  • friendan
  • 2015年06月14日 00:52
  • 2883

在.net中保证WebService的通讯安全

Web Service现在是很通用的技术,在Web Service我们需要验证用户是否有使用此Web Service的权限,并且要保证在通讯过程中的数据安全,防止数据在传输过程中被网络窃听。首先是如何...
  • firewolffeng
  • firewolffeng
  • 2008年04月20日 23:29
  • 3383

面试题(Web Service的开发和应用)

以下内容转载自C#与.net面试宝典 1.基础概念 1.1 XML文档结构包括哪些? 解答:XML就是可扩展标记语言,XML是一种简单的数据存储语言,使用一系列简答的标记描述数据。在逻辑上,XML文档...
  • xc917563264
  • xc917563264
  • 2017年03月24日 11:19
  • 439
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样创建.NET Web Service
举报原因:
原因补充:

(最多只允许输入30个字)