sytn.net
当前位置:首页 >> C# Asp.nEt wEBForm与winForm通信 >>

C# Asp.nEt wEBForm与winForm通信

可以使用webservice wcf来做 或者使用tcp/ip udp (如socket remoting等技术)还可以使用msmq消息队列来做.方式很多,选适合你的.

你这个提法问题乍一看是要两个客户端通信要么你自己模拟个http协议让winform启动和webform通信~要么就借助web服务器让2这通信如果借助服务器 2个作为客户端和iis或者wcf宿主通信是个好选择

winform在客户端socket监听,按钮点击后socket通信.你这个问题其实和如何主动向客户端浏览器发送信息一个意思.

如果是普通的 webform 和 winform 的情况,只能考虑采用中间环节的方式,利用 webservice,或者是数据库保存信息,或者文件方式保存信息,进行定时的交互

吓朴傺YTD650滞冻鹊

手机开发?这应该也是一个方向…… C#+ASP.NET做的主要是编码,而web form可能还涉及到前端的开发,用.net来做系统也行,不过……太不靠谱……

asp.net 有很多开发模式,asp.net webFrom ,就是 模仿 winform 开发模式,使用标准控件,和webform控件一样拖. 双击 进入后台,自动生成相应事件 . 总体来说 和 winform开发模式相同.aps.net webForm 不使用 标准控件 ,前台 ajax 后台 .ashx 文件 . asp.net mvc模式,使用原始的html标签, 分为三层. model view controller 这能介绍 下 具体 你只能 做个 网站 才能体会 .

private void button2_click(object sender, eventargs e) { webbrowser1.documenttext = "test'"; } void link_click(object sender, htmlelementeventargs e) { messagebox.show("你点击了链接"); } private void webbrowser1_documentcompleted

用HttpWebRequest,将参数Post过去.MVC那里写一个方法[HttpPost]ActionResult xxx(FormCollection col)接收.

一般来说webform难很多,主要是牵涉大量的其它的网页知识,比如html、css、javascript等等相关内容,还包括诸如美工等内容.相反winform主要是与控件打交道,没这多其它的内容.

网站首页 | 网站地图
All rights reserved Powered by www.sytn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com