DataSanp的控制老大-DSServer

DSServer作用:管理DataSnap服务器生命周期。(启动,停止)

方法:

1.BroadcastMessage 向所以客户端发送消息,客户端必须已注册通道。

2.BroadcastObject 发送一个对象的所有客户端

3.CallbackTunnelOf 返回通信隧道。

4.Connecting 触发一个事件时,打开一个连接。

5.CreateChannelTunnel 创建一个回调通道

6.DefineProperties 称为自动组件流媒体系统的一部分;不要直接调用它。

7.Disconnecting 连接关闭时触发一个事件。

8.Error 触发一个错误事件。 --> OnError

9.FindServer 发现服务器的组件的实例名称。

10.GetAllChannelCallbackId 获取回调通道内的所有成员ID

11.GetAllChannelClientId 返回一个给定通道内所以客户端列表ID

12.GetAllChannelNames 返回所以通道列表

13.GetCallbackTunnel 给定一个ID,返回所在的通信隧道。

14.GetJSONMarshaler  返回一个序列化对象

15.GetJSONUnMarshaler 返回一个反序列化对象

16.GetServerConnection 返回一个服务器连接属性

17.GetTraceInfoEvent 读取事件OnTrace事件信息

18.HasChannelCallback 给定一个ID,返回是否有一个通道

19.Loaded 初始化后的组件形式文件读取到内存中。

20.MarshalData 序列化对象

21.NotifyCallback 执行同步消息传递一个回调。

22.NotifyObject 执行同步对象传递一个回调。

23.RegisterChannelCallback 注册一个通道回调与当前实例。

24.SetTraceInfoEvent 写保护实现OnTrace事件。

25.Start 开启服务器服务.

26.Stop 停止服务.

27.UnMarshalJSON 还原一个序列化对象.

28.UnregisterChannelCallback 注销一个客户端回调通道.

时间: 2025-01-03 07:11:14

DataSanp的控制老大-DSServer的相关文章

用FineReport報表系統構建重慶江津區疾病預防控制信息系統

前言 一場自下而上的改革嘗試 這篇文章剛開始動筆的時候,恰逢剛接到衛生部專家即將來津對我區基本公共衛生服務以及一系中轉項目的工作現況.資金使用情況進行檢查的通知.誠然我區的工作現況不便在此進行評說,但是,做為迎檢的大頭戲――「國家基本公共衛生服務項目」 ――也是我國公共衛生制度建設的重要組成部分,卻一直以來都是困繞各級衛生行政部門和基層醫療機構老大難問題:各種讓人眼花潦亂的考核指標.紛繁複雜的業務流程,再加上沒有可以參考的工作模式以及各自為戰的軟體.平台,工作的開展難度和進展可見一斑. 雖然今年

工厂方法模式与IoC/DI控制反转和依赖注入

IoC——Inversion of Control  控制反转 DI——Dependency Injection   依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题: 参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)? 依赖注入和控制反转是同一概念吗? 下面就来简要的回答一下上述问题,把这些问题搞明白了,IoC/DI也就明白了.(1)参与者都有谁: 一般有三方参与者,一个是某个对象:一个

(翻译) TFS源码控制的未来 (TFSVC vs. Git)

博主: 翻译自微软Visual Studio ALM产品组老大Brian Harry 的博客文章 The future of Team Foundation Server Version control. 近期关注微软开发工具的同学一定都对TFS有一定的了解.从2013版本号開始,TFS中提供了2种不同的源码管理方式.TFSVC和Git.随着Git的大规模流行,好像TFSVC变的越来越不重要了.而实际情况远非如此,就博主自己的经验而言.尽管互联网公司,创业团队对于Git 非常钟爱,可是对于很多传

系统的引导和服务的查询 优化 控制

    在用户正常登陆系统之前,linux的系统引导加载了必要的程序和命令终端,为用户登做好了准备.熟悉linux的系统引导过程,将有利于故障的排除和分析.     一 :引导过程:         1.开机自检:根据bios的设置对系统地 CPU,MEM,GPU,键盘,鼠标等设备进行初步检查.         2.MBR引导:从本地磁盘启动时,根据MBR的设置将系统的控制权传递给有操作系统引导文件的分区:或者直接更具MBR的记录中的引导信息调用GRUB菜单.         3.GRUB菜单:

(转)依赖注入和控制反转

发现一篇介绍依赖注入和控制反转的文章,特转载以备后用. 文章地址1:http://baitai.iteye.com/blog/792980 相关文章:http://www.cnblogs.com/DebugLZQ/archive/2013/06/05/3107957.html: http://www.cnblogs.com/xingyukun/archive/2007/10/20/931331.html: http://www.cnblogs.com/zhenyulu/articles/6417

控制反转(IOC)和依赖注入(DI)的区别

IOC   inversion of control  控制反转 DI   Dependency Injection  依赖注入 要理解这两个概念,首先要搞清楚以下几个问题: 参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)? 依赖注入和控制反转是同一概念吗? 下面就来简要的回答一下上述问题,把这些问题搞明白了,IoC/DI也就明白了.(1)参与者都有谁: 一般有三方参与者,一个是某个对象:一个

读刘未鹏老大《你应当如何学习C++(以及编程)》

标签(空格分隔): 三省吾身 原文地址:你应当如何学习C++(以及编程) 本人反思自己这些年在学校学得稀里糊涂半灌水.看到这篇文章,感觉收获不少.仿佛有指明自己道路的感觉,当然真正困难的还是坚持学习,多动手实践. 但是这篇文章确实对于纠结知识细节还是看抽象理论给出了指导意义.麻省理工大学的<计算机科学及编程导论>课程上,Eric Grimson开篇就说到这本课不仅教授如何编程让电脑做一些事情,而是面对问题的时候思考,如何用算法或机器语言来描述这个问题,然后让电脑来替我们解决这个问题.以下是原文

java控制反转及依赖注入

先来看看控制反转的基本含义: 控制反转(IOC)模式(又称DI:Dependency Injection)就是Inversion of Control,控制反转.在Java开发中,IoC意 味着将你设计好的类交给系统去控制,而不是在你的类内部控制.这称为控制反转.换句话说,就是将创建管理对象的工作交给容器来做. 传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象:而IoC是有专门一个容器来创建这些对象,即由Ioc容器来控制对 象的创建:谁控制谁?当然是

【51CTO学院三周年】朱老师物联网大讲堂-“需求分析版”-感谢朱有鹏老大带我装C,带我飞

毕业后的五年一直过得浑浑噩噩,跟朱老大一年了,老大带给我太多智慧上的知识上的帮助,老大北方人性格好爽,有求必应.期初学习老大的课程是为了找工作,在看视频中老大也讲了他的一些人生经历,慢慢发现工作不是终点,如何通过不断的学习培养并找到自己的兴趣,充实自己才是真的.下面的写的需求分析也是自己的成长的一点一滴. 在此郑重的跟朱老大说声:谢谢,老大,带我走进这个行业,带我装C,带我飞. 客户需求: 学习物联网知识基础. 1.1.基础C语言学习,走进嵌入式最坚实的第一步.通过此部分了解什么是嵌入式. 1.