lmdb简介 lmdb是openLDAP项目开发的嵌入式(作为一个库嵌入到宿主程序)存储引擎。其主要特性有: 基于文件映射IO(mmap) 基于B+树的key-value接口 基于MVCC(Multi Version Concurrent Control)的事务处理 类bdb(berkeley db ...
分类:
数据库 时间:
2016-12-30 13:06:21
阅读次数:
544
设备驱动、视图驱动和服务实例的开发都已经介绍完,这些都以组件的方式进行开发,接下来涉及到我们怎么去应用,有两种方式:1.基于ServerSuperIO开发自己的宿主程序,加载设备驱动、视图和服务实例。2.基于二次开发套件,使用配置工具进行组件插件化的挂载应用。下面就介绍一下配置工具的使用,如下图: ...
分类:
其他好文 时间:
2016-11-30 01:50:01
阅读次数:
201
感谢唯笑志在分享 原博主原地址:http://www.cnblogs.com/lsjwq/ 目 录 8.单例通讯模式开发及注意事项... 2 8.1 概述... 2 8.2 通讯机制说明... 2 8.3 设备驱动开发注意事项... 2 8.4 宿主程序服务实例配置注意事项... 3 8.5 单例模 ...
分类:
其他好文 时间:
2016-11-23 06:15:27
阅读次数:
216
一、更新内容 1.修改*Server类,以及承继关系。2.增加IRunDevice的IServerProvider接口继承。3.修复增加COM设备驱动可能造成的异常。4.修复网络发送数据可能引发的异常。5.完善协议驱动器。 6.修改协议驱动接口。7.修改协议命令接口。8.修复协议命令,抽象基类情况下 ...
分类:
其他好文 时间:
2016-09-18 22:14:25
阅读次数:
160
lib分为 staticlib 和 dynamic lib: lib分为 staticlib 和 dynamic lib: 静态lib将导出声明和实现都放在lib中,编译后所有代码都嵌入到宿主程序, 链接器从静态链接库LIB获取所有被引用函数,并将库同代码一起放到可执行文件中。 动态lib相当于一个 ...
分类:
其他好文 时间:
2016-07-08 14:58:28
阅读次数:
166
1.什么是静态库静态库类似windows中的静态lib 关于windows中的静态lib,可参考 Windows动态链接库DLL 特点:包含函数代码声明和实现,链接后所有代码都嵌入到宿主程序中。 只在编译时使用,执行时不再需要该静态库。 2.静态库编写示例如下:addvec.c multvec.c ...
分类:
系统相关 时间:
2016-06-22 18:59:05
阅读次数:
207
这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后在lua里调用宿主程序的这些代码(或者叫接口、组件,随便你怎么叫),希望能用脚本来控制主程序的行为。这实际上也是一种把业务分离,用脚本控制的架构,可能有些人把这种脚本叫做业务引擎,工作流等。http:// ...
分类:
其他好文 时间:
2016-05-30 19:57:09
阅读次数:
219
Asp.Net Core子应用由于配置中重复添加模块会引起IIS错误500.19 Asp.Net Core子应用由于配置中重复添加模块会引起IIS错误500.19 ASP.NET Core已经从IIS中解耦,可以作为自宿主程序运行,不再依赖IIS。 但我们还是需要强大的IIS作为前置服务器,IIS利 ...
分类:
Web程序 时间:
2016-05-25 10:39:37
阅读次数:
1040
ASP.NET Core已经从IIS中解耦,可以作为自宿主程序运行,不再依赖IIS。 但我们还是需要强大的IIS作为前置服务器,IIS利用httpPlatformHandler模块来对后台的一些web服务器进行进程管理,比如Tomcat, Jetty, Node.exe, Ruby,当然还有dotn ...
分类:
Web程序 时间:
2016-05-24 13:36:37
阅读次数:
734
五、控制台应用程序宿主 (1) 在解决方案下新建控制台输出项目 ConsoleHosting。如下图。 (2)添加 System.ServiceModel.dll 的引用。 (3)添加 WCF 服务类库(WcfServiceLib)的项目引用。 (4)创建宿主程序,代码如下: (5)运行宿主程序,在 ...
分类:
其他好文 时间:
2016-05-18 16:05:36
阅读次数:
177