| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1455 人关注过本帖
标题:提供一个接口供外部应用程序访问数据库
只看楼主 加入收藏
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
结帖率:52.7%
收藏
 问题点数:0 回复次数:7 
提供一个接口供外部应用程序访问数据库
我有一个2008数据库和关联网站一起,现在有外网的一个应用程序要访问我这个网站的数据库并取其中的一些数据回去,我除了把数据库的用户名和密码暴露外还要怎么做?请教老师们,谢
搜索更多相关主题的帖子: 数据库 网站 应用程序 
2011-10-14 11:04
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
不提供用户名密码只能通过提供WebService或接口来实现
2011-10-14 23:39
someday
Rank: 3Rank: 3
来 自:保定
等 级:论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
收藏
得分:0 
不提供用户名和密码,提供接口会不会更加的不安全……
2011-10-16 15:46
dotnetcode
Rank: 2
等 级:论坛游民
帖 子:30
专家分:78
注 册:2011-9-8
收藏
得分:0 
2楼正解

[url=http://www.]中国乡卫网[/url]
2011-10-17 11:23
someday
Rank: 3Rank: 3
来 自:保定
等 级:论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
收藏
得分:0 
不用提供密码和用户名,你写一个web service,让他通过添加web引用,调用你web servic里的获取数据库数据的函数来得到他想要的数据。
2011-10-17 16:38
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
回复 5楼 someday
首先感谢各位兄台的点拨,其次我没有做过web service,敢问一点提示,谢
2011-10-17 17:38
someday
Rank: 3Rank: 3
来 自:保定
等 级:论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
收藏
得分:0 
回复 6楼 wxm198427
我用的是VS2010,在项目中,添加新项  web服务,打开后在里面写函数,
[WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }
上面是VS提供的测试,仿照它这样写,用return返回数据,注意的是[WebMethod]不能缺少。
然后在对方的项目中添加web 引用,URL:处填写http://+你服务器IP+WebService.asmx,然后他实例化webservice的对象,该对象就可以调用你写的函数,获得你函数的返回值。web service跨平台和开发语言,这样就可以了。
2011-10-18 15:34
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
回复 7楼 someday
谢了
2011-10-18 17:11
快速回复:提供一个接口供外部应用程序访问数据库
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040776 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved