日期:2014-05-17  浏览次数:21169 次

客户端winform 如何提供接口给Web页面调用?
现在的需求是编写一个客户端应用程序(最好用C#编写),安装在客户端,该应用程序提供输入用户名和密码的功能。
并且该应用程序还需要提供对外的接口函数供其他的Web页面调用,接口函数的功能是获取客户端应用程序输入的用户名和密码。
经过尝试,发现似乎只有dll类库才可以对外提供接口,但dll类库没有客户端输入界面,不符合设计需求。不知如何解决以上问题?

------解决方案--------------------
参考
1 可以通过数据库中转,接口数据都存在数据库中,winform填入接口信息数据,web页登陆认证后去取就行.
2 socket服务,c# winform程序也可以做web服务,实现tcp http等网络功能调用.比如收到一个web页请求,发回一个图片给web页显示,当然发回个密码就很简单了.相当于实现了iis的部分功能,看你的需要绑定80端口或其他端口,都可以.建议2.
------解决方案--------------------
我想问,外部调用接口的话,要是客户端什么也没输,那要怎么处理?你这是盗号程序吗?