一个复杂的问题,关于web应用的开发模式问题。请各位版主务必关注,谢谢!

clipper_clipper 2003-10-15 11:22:39
我们在开发一个中型web应用的时候,碰到了这么一个情况。
就是在主进程的执行中碰到一个事务,这个事务有以下特征

1.执行时间很长,一般在2-3分钟(往往会由于“请求时间”过长而导致aspnet进程停止)
2.这个事务是用本地的客户端组件来操作远程服务(另一台服务器:微软的SPS2001,提供文档库服务)
3.这个事务是可能会执行出错或产生异常

碰到上述问题,小弟有两个想法
1.用多线程方式、线程与进程间的消息控制来完成这个长请求的事务
2.将这个事务做成webservice部署到另一台服务器(文档库服务)上

请各位大哥帮忙提出解决方案,谢谢支持!
...全文
34 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
clipper_clipper 2003-10-22
  • 打赏
  • 举报
回复
limiteee(无限电):不准备用负载均衡,请帮我出出主意,谢!
limiteee 2003-10-20
  • 打赏
  • 举报
回复
一个请求就占用服务器2-3分钟,那n多人来访问,服务器不就疯掉了?
除非用另一台服务器处理那个请求
clipper_clipper 2003-10-20
  • 打赏
  • 举报
回复
谢谢各位!请问比较完整的解决方案码?
clipper_clipper 2003-10-15
  • 打赏
  • 举报
回复
请各位版主务必关注
zsww 2003-10-15
  • 打赏
  • 举报
回复
学习!!!

-------努力学习 不断实践 虚心讨教--------
webdiyer 2003-10-15
  • 打赏
  • 举报
回复
不知这篇文章对你是否有所帮助:

Boost Web Performance With Multithreading

http://www.fawcette.com/vsm/2002_11/magazine/features/chester/default_pf.aspx
clipper_clipper 2003-10-15
  • 打赏
  • 举报
回复
help

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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