Let me explain better: I currently use MINA for a server program.It is a Shell server (kind of like MS-DOS or Bash), I'm currently using the following architecture:
+ ShellState + processMessage(IoSession, Object) + StateController (with the current states: AwaitingUsername, AwaitingPassword, InterpretingCommands) + ShellIoHandler Sets-up and redirects messages to StateController.processMessage() As you see I implemented the State pattern without mina-sm. My concern is doing things the "industry-adopted" way. I'm having trouble because I use OSGi and the logic in some states use OSGi Services, which are managed objects (kind of like an IoC) by SCR. So I getting a ShellIoHandler that has a StateController that has managed services is a *VERY* tricky process. Hence my original email to check if anyone felt this way. If anyone had one of these problems, just by seeing the words IoC, State and IoHandler he would have had a chill =o) But since I want to do things the simple and adopted way (it's by far cheaper on the long run) I wanted some Expert MINA advice. So, Is mina-sm mature enough for a release? Is it going to make it soon enough? Also, please give feedback on my design if you have the time! :-) Thanks for your attention, Rodrigo On 10/16/07, Trustin Lee <[EMAIL PROTECTED]> wrote: > > Actually I have no idea what you are saying. Do you mean any > announcements on the new releases? I have to announce 1.0.6 and 1.1.3 > ... > > Cheers, > Trustin > > On 10/16/07, Rodrigo Madera <[EMAIL PROTECTED]> wrote: > > Nope, no flame wars. > > > > Btw, what's going on with MINA + States "officially speaking"? > > Any news or ideas? > > > > Thanks, > > Rodrigo > > > > On 10/16/07, Trustin Lee <[EMAIL PROTECTED]> wrote: > > > > > > On 10/16/07, Rodrigo Madera <[EMAIL PROTECTED]> wrote: > > > > Hello all, > > > > > > > > Let me make a rather mysterious question that arouses from the > flames... > > > > > > > > Is it me, or does anyone else here also get the chills when hearing > the > > > > words: IoC, IoHandler and State Pattern on the same sentence? > > > > > > Not me. :) > > > > > > Was there any flame war in the MINA mailing list? > > > > > > Trustin > > > -- > > > what we call human nature is actually human habit > > > -- > > > http://gleamynode.net/ > > > -- > > > PGP Key ID: 0x0255ECA6 > > > > > > > > -- > what we call human nature is actually human habit > -- > http://gleamynode.net/ > -- > PGP Key ID: 0x0255ECA6 >