现在的系统,要求跟客户的另一套系统有一个对接.
需要现在的系统开放一个接口出来给他们抓取需要的是数据.
现在的系统的数据库是MSSQL.
连接数据库用的是SqlConnection连接一个数据库连接类和SqlCommand方法.请问我该怎么开放接口?实在是不太懂接口的问题,是开放SQL语句出来吗?这样不是很危险吗?

解决方案 »

  1.   

    使用web servieces就成了,直开放要开放的的就够了
      

  2.   

    没搞过,给点意见参考,
    1、利用mssql中的权限进行控制,直接给数据库帐号。
    2、利用webservice处理业务逻辑,返回用户数据。
      

  3.   

    web servieces只是一种标准的做法,实际上如果不标准的做法,你就直接输出一个rss的xml文档给他就是了,他自己转换代码
      

  4.   

    web servieces,里面提供所有他们需要显示数据的方法,返回的肯定是xml格式,它门自己再解析就成
      

  5.   

    我去学习一下Web Servieces,另外大家可以给些例子我看看吗?谢谢了.
      

  6.   

    .Net Framework1.1默认不支持HttpGet和HttpPost.
    那现在的.Net Framework2.0支持HttpGet和HttpPost吗?
      

  7.   

    简单的说Web Servieces就是一个开放给用户访问的方法。访问的时候提供参数等信息可以得到返回信息。