cathome 猫家 开发日记-webservice服务 ,生成json.

概述,采用熟悉的c# 语言。

1.用asmx 。微软的web服务的标准格式。方便。

2.由方法生成json字符。只是利用ms 的框架而已。

 

配置文档。

<?xml version="1.0" encoding="utf-8"?>
<!--
  有关如何配置 ASP.NET 应用程序的详细信息,请访问
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.5" />
    <httpRuntime targetFramework="4.5" />
    <webServices>
      <protocols>
        <add name="HttpPost"/>
        <add name="HttpGet"/>
      </protocols>
    </webServices>
  </system.web>
  <connectionStrings>
    <add name="dbstr" connectionString="Data Source=localhost;Initial Catalog=mycity;User ID=sa;Password="/>
  </connectionStrings>
</configuration>

 

 

方法

 /// <summary>
    /// WebService1 的摘要说明
    /// </summary>
    [WebService(Namespace="mycity")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    [System.Web.Script.Services.ScriptService]

    public class MainPage : System.Web.Services.WebService
    {
       //商家的大类
        [WebMethod(Description = "商家的大类")]
        public void Category_MainCategory()
        {
            List<Model.VCategory_All> category = bll_category.GetModelList("cg_fatherid=‘0‘");
            string jasonCategory = Function.ConvertJson.ListToJson(category);
            Context.Response.Write(jasonCategory);
            Context.Response.End();
        }

相关文章

1.使用ajax调用varxhr;functioninvoke(){if(window.ActiveXO...
               好不容易把WebService服务器...
1新建一个工程项目用来做服务端增加一个MyService1类文件pac...
packagecom.transsion.util;importjava.io.BufferedReader;i...
再生产wsdl文件时重写描述文件1usingSystem;2usingSystem.Co...
一般情况下,使用eclipse自带的jax-ws生成webservice会自动生...