[cpp] 谁能解释一下这个设计的目的

李辉 xylophone21 at gmail.com
Wed Jun 4 13:24:33 CST 2008


最近集成一个中间件模块,它要求我们实现一些读写接口,供其调用

这个接口通过中间件传来的关键字,让我们读写一些数据,其中大部分数据都是中间件自写,自己读,我们的接口实际上只为它实现了一个暂存的功能,而我们也并不需要也无法理解这些数据,就好像我们为它实现了一个map功能一样,并不要我们提供仍然额外的,平台相关的信息。

比如setdata("usertoken",data,len),getdata("usertoken",data,len)这样。

问题在于中间件自己不是没有内存,这些内存也不是特别大,大到在嵌入式里需要额外指定的程度。
为何中间件不自己存储(无论是用map,hash,甚至直接的字符串比较都不成问题),而要放到移植成实现?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codingnow.com/pipermail/cpp/attachments/20080604/879d3f18/attachment.html


More information about the Cpp mailing list