网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

VB.NET中怎么创建WebService

本篇文章给大家分享的是有关VB.NET中怎么创建WebService,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联网站建设公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!专注中小微企业官网定制,成都做网站、网站制作、成都外贸网站建设,塑造企业网络形象打造互联网企业效应。

VB.NET创建WebService.

具体步骤如下:

1. 新建一个项目,选择ASP.NET Web服务,命名为:“WebService For 业务层”。

2. 添加两个Sql DataAdapter,一个为Customer_da,它指向NorthWind数据库的Customers表,另一个为Order_da,指向Northwind数据库的Orders表。

3. 然后生成一个Typed DataSet(选择“数据”菜单的“生成数据集”),命名为:Super_ds.

4. 数据库连接已经完成,下一步我们将考虑它与表示层之间的通信,这里我们定义两个方法。一个为:Get_DataSet,它返回一个Super_ds类型的数据集,另一个为:Update_DataSet,它负责更新数据库数据, 方法代码如下:

Public Function Get_Dataset() As super_ds  customer_da.Fill(Super_ds1.Customers)  order_da.Fill(Super_ds1.Orders)  Return Super_ds1  End Function   Public Sub Update_Dataset()  Super_ds1.AcceptChanges()  End Sub

你可以运行测试一下你的VB.NET建立WebService,它将提供两个方法。返回的DataSet是以XML表示的。

业务层的完整代码如下:

Imports System.Web.Services  Public Class Service1  Inherits System.Web.Services.WebService  'Web Services Designer Generated Code……。   Public Function Get_Dataset() As super_ds  customer_da.Fill(Super_ds1.Customers)  order_da.Fill(Super_ds1.Orders)  Return Super_ds1  End Function  Public Sub Update_Dataset()  Super_ds1.AcceptChanges()  End Sub ' WEB SERVICE EXAMPLE  ' The HelloWorld() example service returns the string Hello World.  ' To build, uncomment the following lines then save and build the project.  ' To test this web service, ensure that the .asmx file is the start page  ' and press F5.  '  ' Public Function HelloWorld() As String  ' HelloWorld = "Hello World"  ' End Function  End Class

以上就是VB.NET中怎么创建WebService,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


当前题目:VB.NET中怎么创建WebService
分享地址:http://bjjierui.cn/article/ieoohi.html

其他资讯