asp.net和winform程序调用同样的接口问题

SiTwo 2006-12-18 11:28:35
小弟现在想写一个web程序,拟分层,然后提供web在线的asp.net网站提供一些功能,同时winform程序提供同样的功能,为用户提供一些方便,我想在服务器端应有一服务器端程序,具体怎么搞不是很清楚,恳请各位高人指点迷津。。
...全文
258 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
SiTwo 2007-01-08
  • 打赏
  • 举报
回复
谢谢各位了~
babyrockxray 2006-12-19
  • 打赏
  • 举报
回复
用webservice封装业务逻辑,bs cs都可以很好的使用阿
灰太狼 2006-12-19
  • 打赏
  • 举报
回复
可以看看關於smart client方面的東西。
bitpolar 2006-12-19
  • 打赏
  • 举报
回复
所有接口都使用字符串 肯定可以解决问题 呵呵
我现在就这么做的 后台支持oracle 和 sql server
前台支持 c# java vc , 结构bs cs都有
marvelstack 2006-12-19
  • 打赏
  • 举报
回复
可以在中间建立一个Web Service层,这样两套系统都可以访问,不过要注意性能是否能达到要求。
Qim 2006-12-18
  • 打赏
  • 举报
回复
写一个公用的功能借口和功能借口实现类,单独编译成dll,Asp.net和winform都引用接口可可以了。
ncjcz 2006-12-18
  • 打赏
  • 举报
回复
不管你怎么做,只有后台的数据处理和逻辑可以共享
前台代码还是要分开写的
winform的不一定要服务器端程序,看具体需求了
bumm 2006-12-18
  • 打赏
  • 举报
回复
写一个公用的功能借口和功能借口实现类,单独编译成dll,Asp.net和winform都引用接口可可以了。
zhsu 2006-12-18
  • 打赏
  • 举报
回复
既然用分层写了,你可以把Business层规划好一些,不同的UI层使用共同的Business是没有问题的。

你可以将Business层和UI层使用不同的Project,当然WebUI和WinUI又是不同的Project,他们是引用关系就好。

不同的Project就是不同的dll了。
SiTwo 2006-12-18
  • 打赏
  • 举报
回复
ncjcz(新手上路)

是啊,就是前台代码要分开写这点我已然肯定的了,但是数据处理部分和逻辑部分咋共享是个问题,winform坚决不能经过任何东西和数据库交互,要不俺的程序就没搞头啦。。谢谢楼上的诸位,还有大哥们再细说说不?

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧