RE: Reliable message queue?
"Paul Keogh" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
> > > > As far as I can understand, Kannel's current implementation of > > outgoing and incoming SMS queue is internal and implemented > using the > > List structure of gwlib. > > > > This is not good, we can't safely restart processes this > way because > > it would lose any data in the queue. > > > Try enabling store-file > > (yes, the current implementation has problems under heavy > load. Maybe I could salvage the better one from NMGW some > day. And in any case, push message can be lost if it is 'in > air' between smsbox and bearerbox unless my patch is applied) I think the best solution is to mimic (or use) a JMS style transport. There are commercial products that allow you invoke Java APIs from C code.