计划任务,机器码与注册码,Web服务
01.计划任务的客户端配置 TScheduleTask
辅助结构内容: TScheduleRecord<ScheduleTask.pas>
TScheduleRecord.ScheduleId --唯一标识符
TScheduleRecord.ScheduleName --任务描述
TScheduleRecord.ScheduleFilename --文件路径(可为exe,bat或dll)
TScheduleRecord.ScheduleParameters --附加参数
TScheduleRecord.SchedulePassword --授权访问密码
TScheduleRecord.ScheduleExecMode --1:服务启动时;2:服务停止时;3:每天定时运行;4:按时间周期执行
TScheduleRecord.ScheduleReturnMode --1:立即返回; 2:持续执行
TScheduleRecord.ScheduleStartupTime --每天定时运行时的时间点 hh:mm:ss
TScheduleRecord.ScheduleExecInterval --按时间周期执行时的执行频率<分钟>
a.注册计划任务 TScheduleTask.AddSchedule(TScheduleRecord)
b.修改计划任务 TScheduleTask.UpdateSchedule(唯一标识,TScheduleRecord)
c.注销计划任务 TScheduleTask.RemoveSchedule(唯一标识)
d.取计划任务表 TScheduleTask.FetchScheduleList(CDS)
e.取任务属性 TScheduleTask.GetScheduleProperty(唯一标识,TQBParcel)
02.机器码与注册码 TSoftWarrant
** 机器码共分四个区段,不同区段之间用 - 隔开,每个区段的值长度可为4,5,6三种选项
a.取机器码: 需提前配置需要的格式串每个区段长度以及自定义初始化加密键值 VaryKey;
TSoftWarrant.GetMachineCode;
b.取注册码: 需提前配置需要的格式串每个区段长度以及自定义初始化加密键值 VaryKey;
同时还需要加密串 EncryptKey 和 注册用户信息 BindDomain
TSoftWarrant.GetRegisteCode;
c.注册: 需配置好注册码 UserRegCode;
再开始注册: TSoftWarrant.StartAuthorize;
注册结果处理: OnAuthorized -->注册成功事件
OnUnAuthorized->注册失败事件
03.Web会话处理 TWebManager
a.取中间层是否开启Web服务
TWebManager.GetWebStatus(Boolean):Boolean; 传入参数为True:开启; False:未开启
b.Web服务的开启与关闭
TWebManager.SetWebService(Boolean):Boolean; 传入参数为True:开启;False:关闭
c.取Web会话列表
TWebManager.FetchWebSessionList(CDS)
WebSessionId
AppName
ClientName
ClientAddress
BindingIntProp
BindingStrProp
BindingRoleId
d.强制关闭一个Web会话列表
TWebManager.RemoveWebSession(SessionID:Ansistring)
SessionID从CDS中读取[WebSessionID]
计划任务,机器码与注册码,Web服务的更多相关文章
- 《Introduction to Tornado》中文翻译计划——第五章:异步Web服务
http://www.pythoner.com/294.html 本文为<Introduction to Tornado>中文翻译,将在https://github.com/alioth3 ...
- 记一次Web服务的性能调优
前言 一个项目在经历开发.测试.上线后,当时的用户规模还比较小,所以刚刚上线的项目一般会表现稳定.但是随着时间的推移,用户数量的增加,qps的增加等因素会造成项目慢慢表现出网页半天无响应的状况.在之前 ...
- 用 Java 技术创建 RESTful Web 服务--转载
简介 JAX-RS (JSR-311) 是为 Java EE 环境下的 RESTful 服务能力提供的一种规范.它能提供对传统的基于 SOAP 的 Web 服务的一种可行替代. 在本文中,了解 JAX ...
- nginx作为web服务以及nginx.conf详解
Nginx系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.nginx简介 nginx是一个优秀的web服务程序.反向代理程序.它采用非 ...
- <转>用 Java 技术创建 RESTful Web 服务
转自:https://www.ibm.com/developerworks/cn/web/wa-jaxrs/#N1017E JAX-RS:一种更为简单.可移植性更好的替代方式 Dustin Amrhe ...
- Nginx Web服务(一)
一.Nginx原理介绍 1.1:什么是Nginx Nginx是一个开源的,支持高性能.高并发的WWW服务和代理服务软件 1.2:Nginx的功能特点及应用场合 ① 支持高并发:能支持几万并发连接,特别 ...
- 在 SQL Server 的存储过程中调用 Web 服务
介绍 一个老朋友计划开发一个应用,基于 .NET 和 Socket,但需要在存储过程中调用 Web 服务. 在这篇文章中我们将分享这个应用的经验,讲述如何在存储过程中调用 Web 服务,并传递参数. ...
- 用 Java 技术创建 RESTful Web 服务
JAX-RS:一种更为简单.可移植性更好的替代方式 JAX-RS (JSR-311) 是一种 Java™ API,可使 Java Restful 服务的开发变得迅速而轻松.这个 API 提供了一种基于 ...
- 用 Java 技术创建 RESTful Web (服务 JAX-RS:一种更为简单、可移植性更好的替代方式)
作者: Dustin Amrhein, 软件工程师, IBM Nick Gallardo, 软件工程师, IBM 出处: http://www.ibm.com/developerworks/cn/we ...
随机推荐
- Socket之TCP连接_time_wait状态
摘自:http://blog.chinaunix.net/uid-20384806-id-1954363.html
- C#解决一个奇怪的,命名空间“XXX”中不存在类型或命名空间名称“xxx”的问题
最近做项目时,引用了一个第三方的程序集,代码层面没有任何语法错误,编译提示:命名空间"System.Net"中不存在类型或命名空间名称"FtpClient".是 ...
- Linux-设置固定IP
第一步:激活网卡 系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活. # ifconfig eth0 up 第二步:设置网卡进入系统时启动 想要每次开机就可以自动获取IP地址上网,就要设置网 ...
- css Animation初体验
目前有越来越多的网站都使用animation,无论他们是用GIF,SVG,WebGL,视频背景或者其他形式展示.适当地使用动画会让网站更生动,互动性更好,为用户增加一个额外的反馈和体验层. 在本教程中 ...
- AraxisMerge和beyond Compare做git mergetool配置
打开.gitconfig文件,加入如下代码即可 [diff] external = /Applications/AraxisMerge.app/Contents/Utilities/araxisgit ...
- python成长之路【第九篇】:网络编程
一.套接字 1.1.套接字套接字最初是为同一主机上的应用程序所创建,使得主机上运行的一个程序(又名一个进程)与另一个运行的程序进行通信.这就是所谓的进程间通信(Inter Process Commun ...
- bootstrap-table填坑之旅<二>事件
接着研究bootstrap-table... ... 这一篇研究bootstrap-table的事件及回调函数 先上一个demo HTML <div class="alert aler ...
- 程序设计入门——C语言 第7周编程练习 2 鞍点(5分)(5分)
2 鞍点(5分) 题目内容: 给定一个n*n矩阵A.矩阵A的鞍点是一个位置(i,j),在该位置上的元素是第i行上的最大数,第j列上的最小数.一个矩阵A也可能没有鞍点. 你的任务是找出A的鞍点. 输入格 ...
- A*算法 -- 八数码问题和传教士过河问题的代码实现
前段时间人工智能的课介绍到A*算法,于是便去了解了一下,然后试着用这个算法去解决经典的八数码问题,一开始写用了挺久时间的,后来试着把算法的框架抽离出来,编写成一个通用的算法模板,这样子如果以后需要用到 ...
- no route to host
防火墙没有关闭: systemctl stop firewalld