论坛


2019年11月14日 星期四

硬件中间件 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |09:29:00

硬件中间件 引子 不论CS、WEB还是APP,都可能需要操控硬件(比如:打印机、各种卡机等)。 解决 此时,使用硬件中间件,可能是最佳的选择。 详细 通过中间件将硬件操作和软件其他部分进行物理分离,硬件中间件只专门负责同各种硬件对接。 因为中间件是本地可执行程序...

2019年11月11日 星期一

kbmmw 5.10.00 发布 - xalion

xalion| 博客园_Delphi 窑洞 |08:49:00

We are happy to announce v5.10.00 of the most complete development add on for Delphi and C++Builder for building native modular and fast multi-tier so

2019年11月10日 星期日

BASE64使用场景 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |17:28:00

BASE64使用场景 Base64就是一种基于64个可打印字符来表示二进制数据的方法。 Base64编码是从二进制到字符的过程。 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输。 BASE64是编码, 不是?..

2019年11月8日 星期五

SmartBinding工作原理分析 - 红鱼儿

红鱼儿| 博客园_红鱼儿 |10:10:00

关于kbmMW SmartBinding,我翻译了作者写的几篇文章,其强大的绑定机制,将可视控制与各种数据源灵活绑定在一起,实现了类似DBEdit数据敏感控件的效果,可以及大的减少我们的代码,实现界面与逻辑分离的代码设计,从而实现易于维护与管理的代码,怎一个爽字了得。如?..

2019年11月6日 星期三

DELPHI7 ADO二层升三层新增LINUX服务器方案 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:47:00

DELPHI7 ADO二层升三层新增LINUX服务器方案 引子:笔者曾经无数次在用户的LINUX服务器上创建一个WINDOWS虚拟机,用于运行自己DELPHI开发中间件。 现在再不需要如此麻烦了。 咏南跨平台中间件提供:DELPHI7 ADO二层升三层,跨平台的中间件既可以部署在WINDOWS服务器

NGINX心跳检测 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:20:00

NGINX心跳检测 在30s内(fail_timeout,默认值为10s),NGINX与中间件通讯失败2次(max_fails,默认值为1,设置为0则认为服务端一直可用),则认为中间件不可用 不可用中间件在30s内与NGINX通讯成功2次,则认为中间件恢复。 当upstream中的一台中间件响应失败

2019年11月5日 星期二

合并(分割)流 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |16:21:00

合并(分割)流

压缩流 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:54:00

压缩流 支持DELPHI7及以上版本。

汇编写的BASE64 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:52:00

汇编写的BASE64

DELPHI无类型参数 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:00:00

DELPHI无类型参数 有不少Delphi新手对过程(函数)的无类型参数感到困惑,不知该传递什么类型。其实,Delph中有不少这类无类型参数,如常用的Move过程,只要把它当着一个Byte类型的数组看待就行了。 当使用string类型作实参传递给无类型形参时,要把s[1]作为参数传递...

2019年11月2日 星期六

大数据时代下的数据同步 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |14:49:00

大数据时代下的数据同步 1)、基于数据库日志(比如mysql的binlog)的同步 我们都知道很多数据库都支持了主从自动同步,尤其是mysql,可以支持多主多从的模式。那么我们是不是可以利用这种思想呢,答案当然是肯定的,mysql的主从同步的过程是这样的。 ? A、master将改?..

关系型数据库同步 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |14:39:00

关系型数据库同步 1)、全量同步 比如从oracle数据库中同步一张表的数据到Mysql中,通常的做法就是分页查询源端的表,然后通过数据库引擎批量(比如JDBC)插入到目标表,这个地方需要注意的是,分页查询时,一定要按照主键id来排序分页,避免重复插入。 2)、基于数?..

2019年11月1日 星期五

微服务和事件驱动 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |10:10:00

微服务和事件驱动 例:在电商业务的下订单冻结库存场景。需要根据库存情况确定订单是否成交。假设你已经采用了分布式系统,这里订单模块和库存模块是两个服务,分别拥有自己的存储(关系型数据库)。 在一个数据库的时候,一个事务就能搞定两张表的修改,但是微服务?..

如何使用REDIS进行微服务间通讯 - delphi中间件

delphi中间件| 博客园_咏南中间件和开发框架 |09:42:00

如何使用REDIS进行微服务间通讯 尽可能避免service - to - service通信。为此,需要在服务之间推一个消息队列。回顾一下微服务的概念小型的,非常集中的进程彼此独立运行并且易于维护,轻松的沟通,简单的水平扩展, 能够在不影响平台其余部分的情况下工作和更改单个?..

2019年10月30日 星期三

Delphi Sorted tListView

Felix Colibri| Felix Colibri’s Delphi Blog |18:51:01

a tListview sortable by clicking on the header, with string /_x000D_ numeric justification and column sizing

« 上一页

下一页 »