C#做的桌面程序是怎样实现数据传输的?

jcwn16 2014-06-23 03:43:57
本人不懂技术。我听别人说C#做桌面程序的数据传输需要用到一个好像叫做模拟浏览器的东西来实现,不知真伪,请各位高手指点迷津。
1、C#做的桌面程序数据传输有几种实现方法?哪种方法好?
2、桌面程序使用时有没有同时在线人数的限制?如果有限制,有什么方法可以解决?
3、桌面程序中需要实现像论坛发帖的文章内容编辑器(可以发布文字和图片等的),用什么方法处理为好?

注:若描述不够清楚,请指出。我将在文章中进行补充说明。

谢谢!
...全文
379 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
dianjixue1 2014-06-24
  • 打赏
  • 举报
回复
引用 6 楼 jcwn16 的回复:
“C#做桌面程序的数据传输需要用到一个好像叫做模拟浏览器的东西来实现”这种方法靠谱吗?
我不知道这个东西,不是专业术语,可能是自己起了个名吧
save4me 2014-06-24
  • 打赏
  • 举报
回复
引用
1、C#做的桌面程序数据传输有几种实现方法?哪种方法好?
如果是要网络传输,根据封装和层次由上往系统底层,一般有HttpWebRequest, FtpWebReqeust,再往下有WebRequest,再往下有TCP, UDP,再往下有Socket
引用
2、桌面程序使用时有没有同时在线人数的限制?如果有限制,有什么方法可以解决?
桌面程序本身一般没有同事在线人数限制,但是要考虑到网络端口,内存,带宽,数据库等因素。
引用
3、桌面程序中需要实现像论坛发帖的文章内容编辑器(可以发布文字和图片等的),用什么方法处理为好?
可以参考一下 Winform下的HTML文本编辑器Editor(含源码示例) 网页型WinForm编辑器
引用
主要是想了解“C#做桌面程序的数据传输需要用到一个好像叫做模拟浏览器的东西来实现”这种方法靠谱吗
可以,WebBrowser控件。优点是对于简单的应用来说开发速度快,缺点是性能上有些损失,灵活性也可能受点限制
於黾 2014-06-24
  • 打赏
  • 举报
回复
引用 10 楼 jcwn16 的回复:
[quote=引用 9 楼 Z65443344 的回复:] 1.传输什么东西,文件?图片?数据流?数组?消息? 2.传输到哪里去 传输总有个源头有个目标吧,是单向传输还是双向传输,从哪里传到哪里?
1、传输图片、数据流 2、应用程序和数据库的双向传输。[/quote] 其实就是数据库写入和查询么?GOOGLE一下C#数据库,能搜到不下5种方法. 总之都是利用数据库接口类,通用的有OLEDB,ADODB,利用WEB SERVICE的 还有用数据库客户端DLL的.
guoyankee 2014-06-24
  • 打赏
  • 举报
回复
其实数据的传递有好多的方法的,像QQ那种是桌面类型的软件,用的是Sockets通信模式的。
jcwn16 2014-06-24
  • 打赏
  • 举报
回复
引用 9 楼 Z65443344 的回复:
1.传输什么东西,文件?图片?数据流?数组?消息? 2.传输到哪里去 传输总有个源头有个目标吧,是单向传输还是双向传输,从哪里传到哪里?
1、传输图片、数据流 2、应用程序和数据库的双向传输。
MikeCheers 2014-06-24
  • 打赏
  • 举报
回复
你不懂技术 这一句话我就不知道该怎么回了
月影 2014-06-24
  • 打赏
  • 举报
回复
先买本c#入门经典看看吧
於黾 2014-06-23
  • 打赏
  • 举报
回复
1.传输什么东西,文件?图片?数据流?数组?消息? 2.传输到哪里去 传输总有个源头有个目标吧,是单向传输还是双向传输,从哪里传到哪里?
於黾 2014-06-23
  • 打赏
  • 举报
回复
数据传输,这范围太广了吧. 你先弄明白到底想传输什么数据再说吧.
tanta 2014-06-23
  • 打赏
  • 举报
回复
哦,你还是找几本书先看看。。。
jcwn16 2014-06-23
  • 打赏
  • 举报
回复
“C#做桌面程序的数据传输需要用到一个好像叫做模拟浏览器的东西来实现”这种方法靠谱吗?
  • 打赏
  • 举报
回复
你还是 先了解 什么是C/S,什么是B/S 比较好。
wind_cloud2011 2014-06-23
  • 打赏
  • 举报
回复
数据传输可以是是文件的COPY,也可以是通过FTP,
wind_cloud2011 2014-06-23
  • 打赏
  • 举报
回复
桌面程序中需要实现像论坛发帖的文章内容编辑器,就是修改数据库的内容
jcwn16 2014-06-23
  • 打赏
  • 举报
回复
啊,想不到文章不能再编辑了。 主要是想了解“C#做桌面程序的数据传输需要用到一个好像叫做模拟浏览器的东西来实现”这种方法靠谱吗?
  • 打赏
  • 举报
回复
这.............

111,092

社区成员

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

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

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