资源简介
主要是通过轮询服务获取服务端考勤队列消息的项目实例,如需配置请联系作者qq:1213707740
代码片段和文件信息
// ***********************************************************************
// Assembly : RTSafe.LepusTimidus.ReadFileService
// Author : 李端辉
// Created : 2019-10-18
//
// Last Modified By : 李端辉
// Last Modified On : 2019-10-18
// ***********************************************************************
//
// Copyright (c) 上海同是科技股份有限公司. All rights reserved.
//
// 盾构定时服务
// ***********************************************************************
using System;
using System.Collections;
using System.Collections.Generic;
using System.Configuration;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
namespace ReadFileService
{
public class FileService
{
public FileService()
{
}
public void onstart(string[] args)
{
ConfigurationManager.RefreshSection(“appSettings“);// 刷新命名节,在下次检索它时将从磁盘重新读取它。
var time = Math.Abs(int.Parse(ConfigurationManager.AppSettings[“time“]));
System.Timers.Timer t = new System.Timers.Timer();
t.Interval = time;
t.Elapsed += new System.Timers.ElapsedEventHandler(ChkSrv);//到达时间的时候执行事件;
t.AutoReset = true;//设置是执行一次(false)还是一直执行(true);
t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件;
}
public void onstop()
{
writestr(“服务停止“);
}
public void ChkSrv(object source System.Timers.ElapsedEventArgs e)
{
writestr(“开始执行“);
int intHour = e.SignalTime.Hour;
int intMinute = e.SignalTime.Minute;
int intSecond = e.SignalTime.Second;
///定时设置判断分时秒
try
{
System.Timers.Timer tt = (System.Timers.Timer)source;
tt.Enabled = false;
SetInnPoint();
tt.Enabled = true;
}
catch (Exception err)
{
writestr(err.Message);
writestr(err.StackTrace);
}
}
public void SetInnPoint()
{
try
{
writestr(“服务运行“);
//这里执行你的东西
ConfigurationManager.RefreshSection(“appSettings“);// 刷新命名节,在下次检索它时将从磁盘重新读取它。
}
catch (Exception err)
{
}
}
public void writestr(string readme)
{
Console.WriteLine(string.Format(“{0}:{1}“DateTime.Now.ToString(“yyyy-MM-dd HH:mm:ss“) readme));
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 692 2021-01-14 10:50 ReadFileService\App.config
文件 24504 2021-01-13 15:27 ReadFileService\bin\Debug\app.publish\ReadFileService.exe
文件 44 2020-12-30 09:49 ReadFileService\bin\Debug\data.json
文件 216064 2020-08-03 16:40 ReadFileService\bin\Debug\GetuiServerApiSDK.dll
文件 319488 2020-08-03 16:40 ReadFileService\bin\Debug\Google.ProtocolBuffers.dll
文件 7031 2021-01-05 15:26 ReadFileService\bin\Debug\log\error\202101\05.log
文件 5754 2021-01-06 15:20 ReadFileService\bin\Debug\log\error\202101\06.log
文件 0 2021-01-07 15:34 ReadFileService\bin\Debug\log\error\202101\07.log
文件 0 2021-01-08 12:43 ReadFileService\bin\Debug\log\error\202101\08.log
文件 4923347 2021-01-05 23:59 ReadFileService\bin\Debug\log\info\202101\05.log
文件 13207776 2021-01-06 23:59 ReadFileService\bin\Debug\log\info\202101\06.log
文件 0 2021-01-07 15:48 ReadFileService\bin\Debug\log\info\202101\07.log
文件 742983 2021-01-08 12:50 ReadFileService\bin\Debug\log\info\202101\08.log
文件 2758 2020-12-30 09:49 ReadFileService\bin\Debug\log4net.config
文件 276480 2020-08-03 16:40 ReadFileService\bin\Debug\log4net.dll
文件 1547797 2020-08-03 16:40 ReadFileService\bin\Debug\log4net.xm
文件 170800 2015-12-01 14:31 ReadFileService\bin\Debug\Microsoft.Diagnostics.Tracing.EventSource.dll
文件 203320 2015-12-01 14:31 ReadFileService\bin\Debug\Microsoft.Diagnostics.Tracing.EventSource.xm
文件 45416 2020-08-03 16:40 ReadFileService\bin\Debug\Microsoft.Web.Infrastructure.dll
文件 698792 2019-08-19 05:47 ReadFileService\bin\Debug\Newtonsoft.Json.dll
文件 703462 2019-08-19 05:41 ReadFileService\bin\Debug\Newtonsoft.Json.xm
文件 405 2021-01-05 14:12 ReadFileService\bin\Debug\packages.config
文件 278528 2019-10-11 17:17 ReadFileService\bin\Debug\RabbitMQ.Client.dll
文件 351876 2019-10-11 17:17 ReadFileService\bin\Debug\RabbitMQ.Client.xm
文件 1862 2021-01-13 15:27 ReadFileService\bin\Debug\ReadFileService.application
文件 23552 2021-01-13 15:26 ReadFileService\bin\Debug\ReadFileService.exe
文件 1812 2021-01-13 15:26 ReadFileService\bin\Debug\ReadFileService.exe.config
文件 14710 2021-01-13 15:27 ReadFileService\bin\Debug\ReadFileService.exe.manifest
文件 3414 2021-01-05 15:04 ReadFileService\bin\Debug\ReadFileService.InstallLog
文件 58880 2021-01-13 15:26 ReadFileService\bin\Debug\ReadFileService.pdb
............此处省略75个文件信息
相关资源
- C# 操作 RabbitMQ
- RabbitMQ消息的发送和接收C#
- ABB机器人二次开发说明书
- RabbitMQ封装.rar
- C#与ABB机器人通讯及控制
- DotNetMQ一个完整的消息队列.NET
- C# ABB PC SDK参考代码.zip
- rabbitMQ封装c#
- c#消息队列案例
- RabbitMQ-分布式消息队列C#、文档、工具
- ABB_PC_SDK_controller ABB robotarm
-
halcon外触发get_fr
amegrabber_callback注册 - abb工业机器人二次开发C#
- C#的Demo项目:RabbitMQ封装和使用
- ABB C# SDK代码
- ABB机器人winform二次开发程序
- C# 实现消息的收发IBM WebSphere MQ 队列
- C# MessageQueue 消息队列
- Jabber.Net 即时通讯
- MSMQ 消息队列插入删除操作方法
- C# RabbitMQ
- 多线程发送消息队列
- rabbitmq
- C# Redis消息队列 测试(ServiceStack -Ve
- NET Core 使用RabbitMQ
- C#与ABB机器人建立虚拟通讯,包括SD
- C#与ABB机器人建立通讯,上位机软件开
- redis 消息队列
- C# 与ABB机器人通讯及控制
评论
共有 条评论