现在要做一个定时发送短信的功能, 发送方面不用操心了。弄完了。自己创建一个定时发送列表。选取时间,发送的信息内容。插入数据库。有一个数据列表类似这样:发送名    发送内容   发送时间  是否重复发送sendname  message     time      isrepeat
现在需要弄个什么来定时读取数据库里的这个表。如果时间正确就发送这条信息。
还有这个时间怎么存储, 因为isrepeat标示这个信息每天都在重复发送。不能有日期, 只能有时间。怎么弄。是建个什么东西啊。webserver .win server .什么语言。怎么弄。 望高手不吝赐教。 
先谢过了

解决方案 »

  1.   

    Timer 
    Thread  都可以
      

  2.   

    1 .定时发送用timer  代码搜索下一堆一堆的.2 .发送时间随便存 ,反正只要你程序解析就行 .
      

  3.   

    用定时发送:Thread的Timer。
    至于时间,不能有日期,你截取时间不分就行了啥
      

  4.   

    asp.net应用中使用定时器有点问题,因为一定时间(默认20分钟 可以在IIS中设置)没有request的话,asp.net applicaton所在的进程就会被回收。最好是使用windows service. 精度要求不高的话,使用哪个Timer都可以。
      

  5.   

    这个程序是个服务器进程之类的东西。就是。用户不再访问我的网站了。我内部自动让他扫描。然后发送。timer不是要加到窗体中吗? 烦劳给说的详细点。
      

  6.   

    用 windows servicehttp://blog.csdn.net/sandy945/article/details/4503463
      

  7.   


    貌似把那个timer弄成静态变量,在全局里面hold住就不会被回收了
      

  8.   

    不要用timer
    效率很低用windows services 的服务守护程序
      

  9.   

    把IIS设置一下空闲的时候不要关闭就行鸟。
      

  10.   

    个人觉得还是放到Windows Service里比较好,如果短信数量多的话,还得把短信先放到队列里然后发送,直接用个Timer的话效率不行,感觉不靠谱
      

  11.   

    用windows 服务吧 !http://hi.baidu.com/lsf19880820/blog/item/24b0838a5251a2739f2fb423.html
      

  12.   


    .net类库中有好几个Timer:C# Timer使用的方法1.定义在System.Windows.Forms里C# Timer使用的方法2.定义在System.Threading.Timer类里  "C# Timer使用的方法3.定义在System.Timers.Timer类里参考:
    C# Timer用法及实例详解
    http://developer.51cto.com/art/200909/149829.htm
      

  13.   

    这个东西要写在什么地方啊。timer
      

  14.   

    服务器端采用C#语法:
    1.在Global.asax文件中导入命名空间
    <%@ Import Namespace="System.Timers" %>2.Global.asax文件中的Application_Start()方法内写如下代码:
    System.Timers.Timer objTimer = new System.Timers.Timer();
    objTimer.Interval = 时间; //这个时间单位毫秒,比如10秒,就写10000
    objTimer.Enabled = true;
    objTimer.Elapsed += new ElapsedEventHandler(objTimer_Elapsed);3.Global.asax文件中添加一个方法
    void objTimer_Elapsed(object sender, ElapsedEventArgs e)
    {
    //这个方法内实现你想做的事情。
    //例如:执行数据库操作,发送邮件等。
    }以上3步则可以在指定时间间隔执行这个objTimer_Elapsed()方法,即达到你要得效果。 
      

  15.   

    windows server 如何启动。比如我要windows server跟随iis上的网站启动来启动该如何设置啊。阿非的视屏我看了。可还是有点疑惑啊
      

  16.   

    windows api
    任务