首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个棘手的有关问题,大家给个思路好吗

2011-12-29 
一个棘手的问题,大家给个思路好吗?现要做一个简单的网站,有如下要求:每天00:00-02:00网站通过Socket定时与

一个棘手的问题,大家给个思路好吗?
现要做一个简单的网站,有如下要求:
  每天00:00-02:00网站通过Socket定时与另一程序通讯,并生成一些xml文件,这个时候不允许用户通过浏览器访问该网站,其他时段网站断开与另一程序的通讯,允许用户通过浏览器访问该网站。


[解决办法]
帮顶一个..........
[解决办法]
招个民工,在这个时段专门来拔网线。
[解决办法]
定时通讯可以单独写一个程序,通过Windows计划任务来实现。
禁止用户访问,可以通过在服务器端通过程序修改IIS设置来实现。
[解决办法]
写个定时器到时间执行通过Socket定时与另一程序通讯,并生成一些xml文件 当生成结束后在运行某个页面开启网站
[解决办法]
在首页提取ip不符合的就拒绝好了。
[解决办法]
帮顶!
[解决办法]
可以編寫一個自定義的HttpHandler,該httpHandler直接處理ASPX頁面請求,而不執行相關頁面,直接輸出網站暫時不能瀏覽的提示,並使用緩存,應該可以在較大程度上解決性能的問題,因而不會執行其他頁面的代碼,所以不會出錯。

在運行Socket的同時,修改ASP.NET配置文件,將該httpHandler,綁定至所有的aspx頁面,結束socket時,再次修改配置,取消綁定該httpHandler
[解决办法]
综合方法如下
1.写windows程序,控制IIS按时不能访问,按时打开
2.在webpage里写code,当时间在某段区域里不能运行该页面

[解决办法]
学习了 帮顶
[解决办法]
2楼
 招个民工,在这个时段专门来拔网线。 
-- 
这个方法很好,但是工钱谁付呢?
--------------------------
用你开发系统的费用付,哈哈... 开玩笑的

我觉得可以做成服务,然后在该时段通过权限来控制。
[解决办法]
2楼的方法搞笑
[解决办法]
通讯程序做成服务,定时运行。
在网站各个页面上(如果你的页面都是来自一个基类页面,则在页面基类上加就可以),增加时间检查,当在0-2点时,重定向到指定的错误页面。
[解决办法]
8楼
综合方法如下 
1.写windows程序,控制IIS按时不能访问,按时打开 
2.在webpage里写code,当时间在某段区域里不能运行该页面
-----------------------------------------------
控制页面不能运行不太好。用代码控制在这时间段内更改主页面,提示系统维护,不能访问等信息,这样好一些。
[解决办法]
线程
[解决办法]
招个民工,在这个时段专门来拔网线。

给你颁发一个年度创意大奖决不为过
哈哈
[解决办法]
学习
帮顶~
[解决办法]
还是在程序里面做方便

1.可以开发 httphandler 根据时间处理是否接受请求
2.定时问题启一个线程就好了...不管是asp.net的线程还是windows服务都可以
[解决办法]
楼主可以看看IIS的vbs脚本编程.

可以通过ms提供的现成的vbs来控制IIS的状态。
[解决办法]
在Application_Start里写一个System.Thread.Time ,定时的在晚上
[解决办法]
然后在RequestStart事件里将所有请求重定向到 无法访问的页面
[解决办法]
到指定世间时,设置所有互联网IP段都不可访问,然后你可以随意操作,此方法应该可行吧
[解决办法]
装个放火强,在这个时段把相应的端口关了,不就好了吗
[解决办法]
2楼
 招个民工,在这个时段专门来拔网线。 

-- 
这个方法很好,但是工钱谁付呢?
------解决方案--------------------


在Global.asax中的Application_AuthorizeRequest里对时间进行判断
[解决办法]
mark
[解决办法]
.net里有个System.Timers.Timer这个类

传说跟VB里的Timer是差不多的,也就是定时器

可以用这个写发送TCP||UDP请求,这个没问题吧

致于让网站不请浏览可以用代码改写gloable文件

里面的有个事件applition_BeginRequest

改写这个事件,
applition_BeginRequest(object sender, EventArgs e) 

response.redirect("aa.htm");

定时生成,跟上面一样

看这样可以不
[解决办法]
Timer我觉的可行!其他没什么好的建议!,顶你一下!

热点排行