在C中创建服务#[英] Creating a Service in C#

本文是小编为大家收集整理的关于在C中创建服务#的处理方法,想解了在C中创建服务#的问题怎么解决?在C中创建服务#问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我想创建一个由 Web 服务器调用的服务.我是这部分的初学者.所以请给我一些提示或指导,告诉我应该如何开始我的工作.
谢谢.

推荐答案

转到从您的项目中添加新项目
添加WebService.asmx
App_Code文件夹WebService.cs下增加一个文件
转到那个文件
这里你要写你要创建的方法.这里我给你举个例子:
[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][System.Web.Script.Services.ScriptService][WebMethod]//添加这些 else 代码不起作用公共列表<城市> GetNews(){列表<城市> list =新列表<城市>();string constr = "数据源=localhost;初始目录=DBname;用户ID=sa;密码=lock";string query = "SELECT top 20 news_id,news_title FROM news order by news_id DESC";SqlDataAdapter da = new SqlDataAdapter(query, con);数据集 ds = new DataSet();da.填充(ds);list = ds.Tables[0].AsEnumerable().Select(data => new City() { Id = (int)data["news_id"], title = (string)data["news_title"] }).列表();返回列表;}公共类城市{公共 int ID { 获取;放;}公共字符串标题 { 获取;放;}}


现在我已经像这样从另一个页面调用了这些网络服务
<脚本 type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script><脚本 type="text/javascript">

(document).ready(function () {

.ajax({类型:"发布",网址:"WebService.asmx/GetNews",数据: "{}",contentType: "应用程序/json; charset=utf-8",数据类型:"json",成功:功能(响应){var cars = response.d;

本文地址:https://www.itbaoku.cn/post/1355999.html

相关标签/搜索