代码之家  ›  专栏  ›  技术社区  ›  Chris McCall

asp.net“通用”soap web服务

  •  0
  • Chris McCall  · 技术社区  · 15 年前

    我开发了一个数据访问层,它将以下方法授予任何子类:

    List<DataObject> Select(int primaryKey)
    List<DataObject> SelectAll()
    void Insert(...)
    void Delete(int primaryKey)
    void Update(...)
    

    我希望有一种简单的方法可以将它们连接到某种调度器,这种调度器可以查看url、选择类型并在传统soap web服务中将crud操作表示为web方法,从而动态地为它们生成wsdl。

    类似于:

    http://Server/Customer/ http://Server/Address/

    这将呈现我们都习惯于看到的典型web服务客户机测试页面 Select() 以网络方法表示的。在asp.net中可以吗?我该怎么做呢?

    1 回复  |  直到 15 年前
        1
  •  0
  •   John Saunders    15 年前

    不应将asmx web服务用于新的开发。改用wcf。

    在您的特定情况下,请参见 ADO.NET Data Services (在.NET 4.0中重命名为WCF数据服务)。