I need to be able to receive messages from external sources on MQ.
In general there is a service which is sending notification to subscribed persons via tcpip. Wo I'm interesting is there any way to do that using Websphere MQ Broker tools or I have to create receiver on my own which will receive and send to some Queues?
If I understand your question correctly, you want to read the messages comes in a queue from an external system and send it to another queue, nothing else. Is this right?
If this is right;
1. if you want to do it in java use com.ibm.mq.* and create a java class which would act as an receiver for the messages coming in the queue and you can write the same message to some other queue. Again you have to schedule this java class to pick up the messages at regular intervals
2. you can create an message driven bean for this queue, and inside the bean re-route the message to another queue
3. as you have mentioned about Websphere MQ Broker tools, I can think of many IBM tools which will do this, but if what is stated above is the only job you wanted to do, no use going for IBM products which do much more than just re-routing messages
4. if you want to manually just browse through the MQ, you can use RFHUTIL
With limited information you have provided, these are the things I can think of.