Originally posted by krishna poluru:
I have moved to a new MNC in Bangalore 2 months ago but they are asking me to work in AquaLogic Service Bus (ALSB), I am undergoing training now. I am really not convinced to work in this as I will be loosing valuable J2EE experience.
Can you people suggest me how is ALSB in market and is it good for a J2EE guy to work in ALSB for some time or will this be going to affect my career.
Thanks in Advance,
Krishna
I think you deadly need some different thought process. And it is very hard to do by just by replying one post, but will try my best.
1.Don't took learning ALSB is just learnign one tool. Take it as a learning ESB concepts. Same concept can be applied to MQ broker, Sonic Bus, open source ESB etc. etc. Which in turn leads you to understand details of SOA.
Don't you think SOA is very hot?
2. If your company is using ALBPM then you will be writing some business process flows. Don't you think BPM is again a hot area. Again you must not tie yourself to the ALBPM but the concept of BPM.
Regarding staying touch in java.
1. Working on esb tool doesn't mean you are not going to write java code. You may be writing some common data model in java to work with multiple clients or vendors.
2. Moreover, ESB is still sits in the middle of many other applications so you must have any web or portal application which is intefacing with client must be talking to ESB. Put some extra efforts to get architecture detail of those application and then you are still in touch with your web application area.
So moving into ESB, you are not leaving j2ee but instead of that you are entering into more complex world of j2ee.