最简单的webservice调用为什么速度很慢?

yangzhenhai 2006-11-18 08:27:00
我用VB写了个最简单的Webservice调用,可是速度很慢,要等好几秒.第二次就快了,请问怎么样能提高第一次访问速度?
...全文
1059 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
tcxx2008 2007-01-24
  • 打赏
  • 举报
回复
webservice如果是java或者.net开发的, 在第一次调用的时候才会把虚拟机代码编译为真正可运行的机器码, 这过程是需要时间的. 所以第一次运行永远是很慢的, 编译好了驻留内存了性能就和直接用C++等语言编写的代码差不多了

对的,我在读书就看到书本上说,aspx,asmx等的运行第一次都是有点慢的,但没关系,请你把第一次留给自己吧,然后把以后的次数留给用户吧
ywthegod 2007-01-19
  • 打赏
  • 举报
回复
webservice如果是java或者.net开发的, 在第一次调用的时候才会把虚拟机代码编译为真正可运行的机器码, 这过程是需要时间的. 所以第一次运行永远是很慢的, 编译好了驻留内存了性能就和直接用C++等语言编写的代码差不多了
gzhoney 2007-01-16
  • 打赏
  • 举报
回复

dlzhangln(才高七八斗,学富五六车,改行三四次,月入一两千!) ( ) 信誉:94 Blog
忍忍把,第一次嘛,难免有点紧张,进入状态比较慢,第二次就顺畅了!
----------------------------
高手

Radar2006 2006-12-09
  • 打赏
  • 举报
回复
我在第一次时先调用一下"hello world"
Radar2006 2006-12-09
  • 打赏
  • 举报
回复
to sp1234(Ajax比赛会是一个淘汰赛吗?):
使用vs2005,它可以将所有东西编译在dll里。

是真的吗?想知道一下理由~~~ ^_^
稍微有点无敌 2006-11-26
  • 打赏
  • 举报
回复
dlzhangln(才高七八斗,学富五六车,改行三四次,月入一两千!) ( ) 信誉:94 Blog
忍忍把,第一次嘛,难免有点紧张,进入状态比较慢,第二次就顺畅了!
--------------------------------
哈哈,的确是这样的
JOEYJIANG 2006-11-22
  • 打赏
  • 举报
回复
呵呵
楼上幽默
dlzhangln 2006-11-22
  • 打赏
  • 举报
回复
忍忍把,第一次嘛,难免有点紧张,进入状态比较慢,第二次就顺畅了!
flyskywlh 2006-11-22
  • 打赏
  • 举报
回复
第一次慢点是正常的吧..........
yangzhenhai 2006-11-18
  • 打赏
  • 举报
回复
2003有办法解决吗?暂时用不了vs2005
  • 打赏
  • 举报
回复
使用vs2005,它可以将所有东西编译在dll里。
yangzhenhai 2006-11-18
  • 打赏
  • 举报
回复
怎么把webservice放到缓存里,让他永远在里头
cansum396 2006-11-18
  • 打赏
  • 举报
回复
第二次是有了缓存当然会快
jijl2001 2006-11-18
  • 打赏
  • 举报
回复
不管你怎么搞,速度也就这样子

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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