C#的winform做客户端,java web作服务器端,该怎么实现?

穆雄雄 2017-07-13 07:54:09
如题所说,winform做窗口这方面一直很不错,但是C#的mvc用着不是很好,准备做一个winform与javaweb交互的项目,请问我该怎么实现?网上和搜了好久一直没有思路。谢谢
...全文
481 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
穆雄雄 2017-07-18
谢谢大家,我有点思路了,动手试试!!!
  • 打赏
  • 举报
回复
什么都不能 2017-07-17
后台java变化如果接口协议不变用不着改client端,如果后台改了接口,那前端不想改那就要提高程序的设计,接口不能定义死。客户端的程序能自动更新或者根据描述文件产生对应的逻辑代码。
  • 打赏
  • 举报
回复
雨隹 2017-07-17
引用 7 楼 qq_34137397 的回复:
[quote=引用 6 楼 huoda2008523 的回复:] [quote=引用 5 楼 qq_34137397 的回复:] [quote=引用 3 楼 huoda2008523 的回复:] http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI 就是使用java做类似这种接口,供WinForm调用。服务端简单的话可以使用servlet做接口,加框架的话使用spring mvc就行,还有不少类似的框架。在复杂点可以做成restful风格的接口,看需求了。
如果后台java有变动的话,每次都得重新生成dll文件,这样是不是太麻烦了,还有别的方案吗?[/quote] 什么意思?没太懂啊 如果接口改的话 客户端肯定得改啊 [/quote] 我现在的思路是,java用框架写,要想在C#里面引用java的类的话必须要生成jar包,在生成.dll文件,如果我java有的地方稍有变动,就得重新生成jar包和.dll文件,这样是不是很麻烦,还有别的方案吗?[/quote] 你使用的是webservice吧 这个确实麻烦 你直接用http提供接口不就行了 给winform一个网址 请求参数放到url里或者http的body里 就不要jar包了啊
  • 打赏
  • 举报
回复
k10509806 2017-07-17
哪有你这么复杂,java提供http接口给winform调用就好了
  • 打赏
  • 举报
回复
穆雄雄 2017-07-16
引用 6 楼 huoda2008523 的回复:
[quote=引用 5 楼 qq_34137397 的回复:] [quote=引用 3 楼 huoda2008523 的回复:] http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI 就是使用java做类似这种接口,供WinForm调用。服务端简单的话可以使用servlet做接口,加框架的话使用spring mvc就行,还有不少类似的框架。在复杂点可以做成restful风格的接口,看需求了。
如果后台java有变动的话,每次都得重新生成dll文件,这样是不是太麻烦了,还有别的方案吗?[/quote] 什么意思?没太懂啊 如果接口改的话 客户端肯定得改啊 [/quote] 我现在的思路是,java用框架写,要想在C#里面引用java的类的话必须要生成jar包,在生成.dll文件,如果我java有的地方稍有变动,就得重新生成jar包和.dll文件,这样是不是很麻烦,还有别的方案吗?
  • 打赏
  • 举报
回复
雨隹 2017-07-16
引用 5 楼 qq_34137397 的回复:
[quote=引用 3 楼 huoda2008523 的回复:] http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI 就是使用java做类似这种接口,供WinForm调用。服务端简单的话可以使用servlet做接口,加框架的话使用spring mvc就行,还有不少类似的框架。在复杂点可以做成restful风格的接口,看需求了。
如果后台java有变动的话,每次都得重新生成dll文件,这样是不是太麻烦了,还有别的方案吗?[/quote] 什么意思?没太懂啊 如果接口改的话 客户端肯定得改啊
  • 打赏
  • 举报
回复
穆雄雄 2017-07-16
引用 3 楼 huoda2008523 的回复:
http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI 就是使用java做类似这种接口,供WinForm调用。服务端简单的话可以使用servlet做接口,加框架的话使用spring mvc就行,还有不少类似的框架。在复杂点可以做成restful风格的接口,看需求了。
如果后台java有变动的话,每次都得重新生成dll文件,这样是不是太麻烦了,还有别的方案吗?
  • 打赏
  • 举报
回复
雨隹 2017-07-15
http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI 就是使用java做类似这种接口,供WinForm调用。服务端简单的话可以使用servlet做接口,加框架的话使用spring mvc就行,还有不少类似的框架。在复杂点可以做成restful风格的接口,看需求了。
  • 打赏
  • 举报
回复
你就把winform想成客户端,java通过http提供api供winform调用
  • 打赏
  • 举报
回复
穆雄雄 2017-07-13
引用 1 楼 perfectIdeal 的回复:
你就把winform想成客户端,java通过http提供api供winform调用
需要其他的工具之类的?
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2017-07-13 07:54
社区公告
暂无公告