How can i put the message in a queue ? can u help with this issues ? Regards !
2010/2/8 Thanasis <[email protected]> > Another suggestion would be to queue your reply messages instead of > sending them with sendMessage() (from your code). This would put less > stress on your modem - at least when the traffic is increased. > > On Feb 8, 10:35 am, Thanasis <[email protected]> wrote: > > The library's notification dispatcher already resides in a different > > thread. Nevertheless, its a good idea to minimize/decouple your code > > as much as you can. Threads on your part are a good idea. > > > > About the OOM, please recheck your code. I believe that the OOM is not > > in SMSLib's application space. > > > > I would propose to search the synchronous way a bit more. Try to find > > where the out-of-memory errors come from, and stick with this method. > > > > On Feb 8, 9:23 am, Luis Fernandes <[email protected]> wrote: > > > > > > > > > Not so heavy as well. When it receives a new message validates the > telephone > > > number in a database, sorts the order, produces the answer once again > > > consulting the database and then sends the message back. > > > I thought about using threads when it is dealing with the received > message, > > > in order to release the smslib as it does the job, what do you think? > this > > > way he will treat each request on a thread. > > > > > I tried to call the ReadMessage within 10 seconds and worked well, but > only > > > for two days, two days after the, application(Java machine) was > generating > > > memory errors (OutOfMemory), and stopped working. > > > I need a solution that keeps the system running 24 / 7 > > > You do not believe that adding another modem work relieves modem that > > > already have? > > > > > Greetings > > > > > Luis > > > > > 2010/2/8 Thanasis <[email protected]> > > > > > > Hi, > > > > > > I assume you are using the latest version(?) > > > > > > Do you have any heavy processing inside your > > > > IInboundMessageNotification thread? If so, try to lighten this up as > > > > much as you can. Make your implementation as light as possible and > > > > move the processing elsewhere. > > > > If this fails to do any good, you could easily switch to synchronous > > > > reading for some days (that is, call the readMessages() method > > > > yourself periodically) and see if this make things more stable. > > > > > > Buying a new modem or a second modem is the last option - this really > > > > depends on how much messages you receive (and send), your usage > > > > patterns, how "real-time" you want your service to be, etc. > > > > > > On Feb 7, 11:48 pm, Luis Fernandes <[email protected]> wrote: > > > > > Hello all, > > > > > > > I use smslib in a internal service, that run in a application. the > idea > > > > is > > > > > to let the people send SMS to retrieve some information. > > > > > > > i use the IInboundMessageNotification interface to alert my > application > > > > when > > > > > a new sms arive, and everything works fine, the sistem receive the > > > > message, > > > > > make the job a return the message to the customer for the same > modem > > > > > (because i only have one modem connect to this app). > > > > > > > the problem is when many people send messages at the same time, > some > > > > > complain that they do not receive answers, or that the answers come > when > > > > > they try to send again (but then are duplicated, the old and the > new > > > > > request) > > > > > > > What could be the reasons for that ? could be a synchronous method > > > > problem > > > > > ? > > > > > What are the reasons that may be behind this problem? What can I do > to > > > > make > > > > > to improving this senary? buy a new modem? > > > > > Set up a modem just for the reception and one for sending? > > > > > > > I already have lots of customers using this service (about 1,000), > and > > > > I'm > > > > > forecasting an increase of 100% for this year > > > > > > > Best regards > > > > > > > -- > > > > > Luis Claudiohttp://agentelu.blogspot.com/ > > > > > +244 923416616 > > > > > > -- > > > > You received this message because you are subscribed to the Google > Groups > > > > "SMSLib for Java User Group" group. > > > > To post to this group, send email to [email protected]. > > > > To unsubscribe from this group, send email to > > > > [email protected]<smslib%[email protected]> > <smslib%[email protected]<smslib%[email protected]> > > > > > > . > > > > For more options, visit this group at > > > >http://groups.google.com/group/smslib?hl=en. > > > > > -- > > > Luis Claudiohttp://agentelu.blogspot.com/ > > > +244 923416616 > > -- > You received this message because you are subscribed to the Google Groups > "SMSLib User Support Group" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<smslib%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/smslib?hl=en. > > -- Luis Claudio http://agentelu.blogspot.com/ +244 923416616 -- You received this message because you are subscribed to the Google Groups "SMSLib User Support Group" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/smslib?hl=en.
