问题:最近几天一直纠结winform/wpf程序是采用wcf方式还是webapi的方式与服务器进行数据交换。环境要求:窗体程序最好保持在.net framework 3.5左右,要照顾XP老人。服务器端系统最低是serve 2008。一个窗体程序,一个网页程序。业务:窗体程序需要使用特殊打印机,所以尤其特定的业务处理。网页程序使用普通打印机,用的vue +饿了吗框架详情:以前项目一直用的是三层/七层的模式,相当于直连数据库。现在有建议使用wcf 的方式。用过之后觉得每次更新wcf 后,特别是调试环境和正式环境ip 不一致,窗体程序都要重新更新服务引用,很麻烦。而如果用webapi又无法像使用wcf 那样调用对应的方法函数,那样方便。还要封装http 请求等等。如果使用数据库直连的方式,又觉得不够灵活。我只知道原生app 是调用接口,至于具体的就不清楚了。H5就不用说ajax之类的就搞定了。web 我既然用的是vue那套,自然走web api, 因为wcf 支持restful方式,所以上个版本就用的wcf. 现在想换界面,顺带也处理下这个问题。求轻喷
解决方案 »
- DevExpress.XtraBars.BarManager的问题
- 学习正则,想写一个可以把一段试题分解为 题目名称、选项的正则表达式。想请大家帮帮忙。
- 强签名的密码有什么用?
- 关于地址栏参数乱码问题
- 本群刚刚建立,主要研究软件编程,技术最新最先进。群号:18283502
- excel导入数据库
- 关于c#和oracle 9.2连接和部署的问题!急!求救!
- 用C#如何实现窗体间传递数据?
- 过来看看吧:读取excel文件单元格数据,range.Cells.Value2是什么含义?有没有讲解excel类库函数的资料啊
- 在调用外部DLL时,如果被调用的函数里有指针类型在C#中应该用什么类型来代替呢?
- C# 模块编程,执行顺序---求助
- 本地数据库被删除怎么办
Restful的WebApi可以被WCF客户端调用。