日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ASP.NET通過Global.asax和Timer定時(shí)器 定時(shí)調(diào)用WebService ...

 貌似小白 2013-04-19

ASP.NET通過Global.asax和Timer定時(shí)器 定時(shí)調(diào)用WebService 運(yùn)行后臺(tái)代碼

分類: Asp.Net 104人閱讀 評(píng)論(0) 收藏 舉報(bào)
效果:
通過在網(wǎng)站的Global.asax的Application_Start方法中
加入定時(shí)器 定時(shí)調(diào)用WebService
該WebService的一個(gè)方法 負(fù)責(zé)在后臺(tái)
向數(shù)據(jù)庫(kù)的某個(gè)表加入數(shù)據(jù)

步驟:
1.通過VS 新建一個(gè)網(wǎng)站
2.加入Global.asax
3.加入WebService 編輯 并 加入引用
4.對(duì)Global.asax進(jìn)行編輯
5.保存 運(yùn)行 網(wǎng)站 查看效果
=============================
1.通過VS 新建一個(gè)網(wǎng)站

2.加入Global.asax
-----------------
其默認(rèn)內(nèi)容如下:
<%@ Application Language="C#" %>

<script runat="server">
   
    void Application_Start(object sender, EventArgs e)
    {
        // 在應(yīng)用程序啟動(dòng)時(shí)運(yùn)行的代碼
    }
   
    void Application_End(object sender, EventArgs e)
    {
        //  在應(yīng)用程序關(guān)閉時(shí)運(yùn)行的代碼
    }
        
    void Application_Error(object sender, EventArgs e)
    {
        // 在出現(xiàn)未處理的錯(cuò)誤時(shí)運(yùn)行的代碼
    }

    void Session_Start(object sender, EventArgs e)
    {
        // 在新會(huì)話啟動(dòng)時(shí)運(yùn)行的代碼
    }

    void Session_End(object sender, EventArgs e)
    {
        // 在會(huì)話結(jié)束時(shí)運(yùn)行的代碼。
        // 注意: 只有在 Web.config 文件中的 sessionstate 模式設(shè)置為
        // InProc 時(shí),才會(huì)引發(fā) Session_End 事件。如果會(huì)話模式設(shè)置為 StateServer
        // 或 SQLServer,則不會(huì)引發(fā)該事件。
    }
      
</script>
3.加入WebService 編輯 并 加入引用

4.對(duì)Global.asax進(jìn)行如下編輯:
----------------------------
void Application_Start(object sender, EventArgs e)
    {
        // 在應(yīng)用程序啟動(dòng)時(shí)運(yùn)行的代碼
        System.Timers.Timer myTimer = new System.Timers.Timer(60000);
        myTimer.Elapsed += new System.Timers.ElapsedEventHandler(OnTimedEvent);
        myTimer.Interval = 60000;
        myTimer.Enabled = true;
    }
private static void OnTimedEvent(object source, System.Timers.ElapsedEventArgs e)
    {
        localhost.WebService a = new localhost.WebService();
        string s = a.HelloWorld();
    }

5.保存 運(yùn)行 網(wǎng)站 查看效果

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多