一個簡單實用的開源C++消息中間件SAFMQ - [軟件開發(fā)] - [開源 消息中間件 SAFMQ ] 2006-11-23 在很多網(wǎng)絡(luò)應(yīng)用中,尤其那些服務(wù)器有時不在線的應(yīng)用中,將客戶端的數(shù)據(jù)變更按照產(chǎn)生順序同步到服務(wù)器的操作是比較復(fù)雜的。為了解決這種問題,可以采用消息中間件產(chǎn)品(例如Windows的MSMQ還有IBM的MQ),但是這種產(chǎn)品比較龐大而且花費不少,對于小規(guī)模應(yīng)用而言沒有必要。 SAFMQ(全稱為Store and Forward Message Queue)是一個簡單的消息中間件,采用C++編寫,采用Apache授權(quán)機制。截至2006年11月SAFMQ的的版本為0.5.2,發(fā)布于2006年9月。目前版本具有如下的功能: 1. 提供多隊列、多優(yōu)先級的消息轉(zhuǎn)發(fā)服務(wù)。 2. 支持文本、二進制的消息類型。 3. 支持轉(zhuǎn)發(fā)功能,即多個消息中間件之間的消息轉(zhuǎn)發(fā)。 4. 支持事務(wù)操作 5. 支持Java、PHP客戶端 6. 支持SSL加密 7. 支持用戶權(quán)限 8. 支持對消息的標(biāo)記 9. 支持TTL(Time To Live)時間戳
上傳時間: 2013-12-06
上傳用戶:alan-ee
TRAFFIC LIGHT CONTROLLER using C51 and RTX-51 tiny,This program is a simple Traffic Light Controller. Between start time and end time the system controls a traffic light with pedestrian self-service. Outside of this time range the yellow caution lamp is blinking.
標(biāo)簽: CONTROLLER TRAFFIC LIGHT using
上傳時間: 2013-12-27
上傳用戶:123456wh
This demonstration shows that reordering the rows and columns of a sparse matrix S can affect the time and storage required for a matrix operation such as factoring S into its Cholesky decomposition
標(biāo)簽: demonstration reordering the columns
上傳時間: 2016-01-14
上傳用戶:奇奇奔奔
With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating systems, hardware and software partitioning, layering, and protocol stacks.
標(biāo)簽: development foundation addresses complete
上傳時間: 2016-01-16
上傳用戶:zyt
This section describes the eSOAP toolkit demo package. It consists of the eSOAP runtime for MS Windows, the demo version of the esoapcg compiler and some source code examples to help developers learning how to use the toolkit ( run-time ) and how to specify service interfaces using the esoap code generator (esaopcg).
標(biāo)簽: eSOAP describes the consists
上傳時間: 2013-12-26
上傳用戶:aig85
* first open client.cpp and search for that USER_MSG_INTERCEPT(TeamInfo) over it u add this Code: USER_MSG_INTERCEPT(Health) { BEGIN_READ(pbuf,iSize) me.iHealth = READ_BYTE() return USER_MSG_CALL(Health) } * then we search for int HookUserMsg (char *szMsgName, pfnUserMsgHook pfn) and add this Code: REDIRECT_MESSAGE( Health ) *k now we have the health registered and can read it out i stop this hear know cuz i must thanks panzer and w00t.nl that they helped me with it first time! *ok now we go to int HUD_Redraw (float x, int y) and packing this draw code in it Code:
標(biāo)簽: USER_MSG_INTERCEPT TeamInfo client search
上傳時間: 2016-01-22
上傳用戶:ynzfm
對應(yīng)論文寫的時空碼的仿真程序。為2天線,BPSK調(diào)制模式。自己寫的Space time code simulation提供給大家
上傳時間: 2014-01-27
上傳用戶:Shaikh
FIST可堆疊文件系統(tǒng),linux文件系統(tǒng)修改相關(guān)的開源軟件,使得對linux文件系統(tǒng)功能的改進很簡單了 The FiST (File System Translator) system combines two methods to solve the above problems in a novel way: a set of stackable file system templates for each operating system, and a high-level language that can describe stackable file systems in a cross-platform portable fashion. Using FiST, stackable file systems need only be described once. FiST s code generation tool, fistgen, compiles a single file system description into loadable kernel modules for several operating systems (currently Solaris, Linux, and FreeBSD). The project demonstrates that with FiST, code size and development time are reduced significantly, while imposing a small performance overhead of only 1-2%. These benefits are achieved, as well as portability, without changing existing operating systems or file system.
標(biāo)簽: FIST 堆疊 文件系統(tǒng)
上傳時間: 2014-01-10
上傳用戶:xsnjzljj
圖像處理,利用bilt 函數(shù) Description: This example shows how to edit (cut,paste,copy) a selection of a bitmap using BitBlt function just like Microsoft Photo Editor does. It s really EASY! Take a look to the sample if you don t believe me and don t forget to VOTE FOR ME! Note: comments are in italian...i hadn t enough time to translate them all. Sorry..(VOTE!)
標(biāo)簽: 圖像處理
上傳時間: 2013-12-18
上傳用戶:851197153
As all of you know, MATLAB is a powerful engineering language. Because of some limitation, some tasks take very long time to proceed. Also MATLAB is an interpreter not a compiler. For this reason, executing a MATLAB program (m file) is time consuming. For solving this problem, Mathworks provides us C Math Library or in common language, MATLAB API. A developer can employ these APIs to solve engineering problems very fast and easy. This article is about how can use these APIs.
標(biāo)簽: some engineering limitation language
上傳時間: 2013-12-06
上傳用戶:huql11633
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1