I'm very new to the WebSphere MQ/FTE software and I am trying to evaluate FTE software for our file transfer needs.
I have the following requirements.
- Need a scheduling tool for our interfaces.
- Our interfaces consist primarily of file transfers. They can be event driven (presence of file in some location) or they can be scheduled to run at pre-determined intervals.
- Certain users can start/stop file transfers based on their permissions.
- Users responsible for maintaining such interfaces need to be authenticated through LDAP.
Based on the literature I've been able to read so far, I've come to the following conclusions.
WebSphere FTE can handle event based file transfers, but is rather limited in its scheduling capabilities. Therefore a custom scheduler needs to be created for the remainder.
MQ ID-s are incompatible with LDAP ID-s. In other words, MQ users and groups are limited only to MQ. In order to use LDAP as an authentication tool, you'll need a custom solution that maps groups of/individual LDAP users to a particular MQ FTE user/group that's responsible for writing messages to an agent command queue.
I was wondering whether the conclusions above are correct.
I also have the following questions that I have not been able to find answers for:
If you install an FTE Client in a particular machine, how many agents can you create in that machine? (I think an article implied that you can instantiate multiple, but it wasn't clear)
Is it possible to access an agent queue from Spring Integration and especially, is it possible to do it remotely?
I did try to install WebSphere MQ and FTE on my developer laptop (Windows), but the installation ran into trouble when MQ required a domain user (my domain ID did not work, I'm guessing because I'm already in the Administrators group in my local machine). I need to evaluate this as a possible solution and time's too short for the learning curve that would be required to come up with a prototype.
If anybody has any suggestions on this, I would greatly appreciate them.