WebService部署到Sharepoint.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web Service从创建到发表引用文档目的:该文档时为了让方便的使用Web Service而编辑。可以方便的在InfoPath表单中调用。创建Web Service首先打开Microsoft 点击Visual Studio 2010工具如图1。(图1)在图1中点工具上方文件导航按钮出现图2。(图2)在图2中点击新建中的网站会出现一个对话框,如图3。(图3)在图3种文明选择ASP.NET Web服务这个选项点击确定,会出现图4。(注意上边的.net framework版本号需要3.5)(图4)在图4中我们可以看到一个简单的Web Service已经创建完成,但是还需要附加一个工程(类库)来编辑Web Service中的方法。操作如下,点击文件在下拉列表中找到(添加)中的新建项目,如图5。(图5)在图5种点击新建项目会出现一个对话框如图6。(图6)在图6中我们选择类库,大家也可以更改名称或保存路径,之后点击确定按钮,出现图7。(图7)在图7种的红色区域内可以看到刚创建好的类库也显示出来了,之后将类库中的Class1.cs文件删除,将App_Code文件夹下边的Service.cs文件拖到类库下,并且将App_Code文件夹下的Service.cs删除,如图8。(图8)在图8中右键点击引用选择添加引用,会出现一个对话框如图9。 (图9)在图9中找到System.Web .Services这个引用集选中后点击确定,就可以编辑Web Service的方法了。关于Web Service的创建就完成了。Web Service发布在我们编辑好Web Service方法后就可以开始部署了,在部署的过程中,首先右键点击类库,会出现图10。(图10)在图10种点击属性会出现图11。(图11)在图11中点击签名后会跳转的签名的页面,在签名的页面中点击为程序集签名的选择框,之后会出现图12。(图12)在图12中点击红色区域内的下拉框会出现两个选项,点击新建会出现图13。(图13)在图13种自己起一个密钥文件名称,把红色区域内的钩选框对号去掉,点击钩选框就可以实现。点击后如图14。(图14)在图14中可以看到输入密码的地方已经不能编辑了将文件名输入完成后点击确定按钮会出现图15。(图15)在图15中可以看到红色区域内的下拉框上出现了刚刚新建的密钥文件名。之后用鼠标右键点击红线上边的类库文件会出现图16。(图16)在图16种点击生成按钮先将类库中的Web Service方法生成DLL文件,之后继续用鼠标右键点击类库如图17。(图17)在图17中点击红线上边的按钮(在资源管理器中打开文件夹)将会打开这个类库所在的位置的文件夹,如图18。(图18)在图18中我们点击bin文件夹,在bin文件夹里边还包含着两个文件夹分别为Debug和Release,我们需要进入Debug这个文件夹中。在里边有一个.DLL文件和一个.PDB文件,如图19。(图19)在看到这两个文件后我们打开桌面上的计算机如图20。(图20)在图20中点击计算机,会出现图21。(图21)在图21中双击本地磁盘C打开后,找到C盘中的Windos文件夹再进行打开,在Windos文件夹中找到assembly文件夹再进行双击打开。也可以在红线上边的区域将(C:\Windows\assembly)复制上去点击Enter键出现的结果都是一样的,如图22。(图22)现在我们将图19中看到文件夹打开。并且同时打开图22中的文件夹如图23。(图23)现在我们就将图23中红色区域中的DLL文件用鼠标左键点住拖到图22中打开的文件夹中,也就是图23中左边的文件夹。拖放过去以后单独的开图22中的文件夹,并且找到刚刚拖放进来的DLL文件。如图24。(图24)在图24中可以看到刚刚拖放过来的DLL文件已经找到在红色区域内,之后用鼠标右键点击该文件如图25。(图25)在图25种的可以看到有一个属性按钮通过鼠标点击,会出现图26。(图26)在图26中点击可以看到DLL的相关信息,现在切换到刚刚创建好的Web Service,如图27。(图27)现在点击打开图27中红色区域的.asmx文件如图28。(图28)在图28中我们可以看到这个.asmx文件中只有一行代码,现在将文件上的删除,将(%@ WebService Language=C# Class=Service, classser, Version=, Culture=neutral, PublicKeyToken=fd014d %)这段代码复制过去,并且将classser 改为图26中的名称将PublicKeyToken=fd014d中等于号后边的fd014d改为图26中的公钥标记,(在这里需要用到图26中的数据

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档