又来200分 问思路 (c# 通讯问题(cell的报表获取服务器数据))

heavilyarmed 2009-11-29 12:48:48
用c#做了一个报表 数据来源是服务器(用Java做的),数据量最大时候(保存成xml文件)有5M 。
用什么技术实现比较好 我现在准备的是 webservice 和 socket
或者有其他的什么方法
...全文
269 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
heavilyarmed 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wzp144650 的回复:]
hessian
[/Quote]

有关系吗
wzp144650 2009-11-29
  • 打赏
  • 举报
回复
hessian
heavilyarmed 2009-11-29
  • 打赏
  • 举报
回复
数据是以xml方式传递的
yutian_31 2009-11-29
  • 打赏
  • 举报
回复
这么大的数据用webServerice速度肯定慢吧,我现在也遇到这个问题,1M多的数据序列化和压缩后有150多k左右,在传输时,速度仍是个问题,用分页的话,数据又不能实时显示,因为用户要看那些数据是个未知数,本打算用socket ,但安全性又是个问题,所以现在也是没好的思路。。。希望大侠们提供下。。。。
wm279322408 2009-11-29
  • 打赏
  • 举报
回复
....
wuyq11 2009-11-29
  • 打赏
  • 举报
回复
传输那些大量数据,速度就不理想
设计就要优化
分批传输
huqi123456789 2009-11-29
  • 打赏
  • 举报
回复
恩 设计很重要
十八道胡同 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 v68v6 的回复:]
爱sp1234一万年。。。。
[/Quote]
老妖你终于来了
V68V6 2009-11-29
  • 打赏
  • 举报
回复
爱sp1234一万年。。。。
goodsecond 2009-11-29
  • 打赏
  • 举报
回复
自己
goodsecond 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 lcl_data 的回复:]
引用 13 楼 sp1234 的回复:
遇到点设计问题就去换技术?有些稚嫩。

学好设计,而不是技术。


up
[/Quote]

水平低啊 呵呵
十八道胡同 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 sp1234 的回复:]
遇到点设计问题就去换技术?有些稚嫩。

学好设计,而不是技术。
[/Quote]

up
heavilyarmed 2009-11-29
  • 打赏
  • 举报
回复
看来是设计问题,要自己解决了
goodsecond 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 sp1234 的回复:]
遇到点设计问题就去换技术?有些稚嫩。

学好设计,而不是技术。
[/Quote]

谨遵教诲
  • 打赏
  • 举报
回复
遇到点设计问题就去换技术?有些稚嫩。

学好设计,而不是技术。
heavilyarmed 2009-11-29
  • 打赏
  • 举报
回复
分批下载吗
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 heavilyarmed 的回复:]
引用 6 楼 sp1234 的回复:
这里的关键不是技术名词,而是设计思想。


那我应该怎样获得服务器的数据呢
[/Quote]

你不是准备了WebService和Socket了吗?技术上没有任何问题。

只不过如果你只有有那种一下子下载5M数据的服务接口,应该增加一个可以分页下载指定条数数据的服务接口,纯粹是一个设计思路问题,而不是你去选择什么技术的问题。
goodsecond 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 sp1234 的回复:]
跟技术关系不大。WebService、Socket、Tcp、HttpRequest、WCF、Remoting、MSMQ、Smtp/Pop3......随便举一些技术名词,关系都不大。关键是你的服务端的设计需要为客户端需求而服务,端正这个设计思路。
[/Quote]

好深奥啊 服务端 和 客户端 都是我写的
  • 打赏
  • 举报
回复
跟技术关系不大。WebService、Socket、Tcp、HttpRequest、WCF、Remoting、MSMQ、Smtp/Pop3......随便举一些技术名词,关系都不大。关键是你的服务端的设计需要为客户端需求而服务,端正这个设计思路。
heavilyarmed 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sp1234 的回复:]
这里的关键不是技术名词,而是设计思想。
[/Quote]

那我应该怎样获得服务器的数据呢
加载更多回复(4)

111,119

社区成员

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

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

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