|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ Programming and Perl |
« View previous topic :: View next topic » |
Author |
Message
|
mipyee |
Posted: Fri Nov 16, 2001 3:18 pm Post subject: |
|
|
Newbie
Joined: 15 Nov 2001 Posts: 2
|
Greetings,
I'm working for a client who is implementing MQ series for the first time. The servers are set up but the issue is what language should the MQ applications be written. I pointed the client to a perl service pack available at the ibm web site but here are their concerns.
1) The client has resources who know Perl but no one who is proficient in C and Java. Since third party support packs are not supported by IBM the client is concerned that if a change is made to MQ there will be a 'lag' when an update to the support pack is made. However, in my opinion the complexity of the MQ app they need is low - commands like GET and OPEN are unlikely to change. Basically the app needs to put files in a directory into MQ and to get messages from a queue and write them to a directory.
2) To give the client confidence that Perl is being used by others any insight on your opinions on ease of use, scalability, performance, etc. is appreciated.
3) Any links to Perl and Java examples may be helpful to illustrate that in many ways the code will be similar.
Thanks to everyone for your time.
Regards,
Michael
_________________ mipyee@yahoo.com
AIM mpyee |
|
Back to top |
|
 |
bduncan |
Posted: Mon Nov 19, 2001 12:10 pm Post subject: |
|
|
Padawan
Joined: 11 Apr 2001 Posts: 1554 Location: Silicon Valley
|
Michael,
I have had extensive experience with Perl/MQ and have made it work in production environments. Looking over your questions, I thought the following:
1) Although the Perl API is a third-party product and not officially supported by IBM, it has been around for quite a while and is actually one of the fastest adopters of change in the underlying product. When clustering first became available in v5, the perl package was updated to include the necessary parameters. I have had some correspondence with the author of this module, and he is continually working to enhance the Perl API. For instance, the Perl package has a straight MQI API, but it has been extended to include an object-oriented version of the API which is quite nice.
2) I have set up a production system where we had 30 Linux and 10 AIX servers in a cluster, and it was 100% perl code. Scalability wasn't much of an issue since we were using clustering, and although the perl code was never going to be as fast as C, we noticed that it performed on par with Java - sometimes faster - especially on our webservers when we used mod perl compiled into apache. In terms of ease of use, we never would have gotten this system into production as quickly had we used any other API. Perl definitely allowed us to develop code faster than C or Java...
3) If you go into the code repository at this site (link in the top right hand corner) you should find some useful Perl examples... I might have some more I can put up if you are interested...
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
[ This Message was edited by: bduncan on 2001-11-19 12:10 ] |
|
Back to top |
|
 |
Ophir Yoktan |
Posted: Sun Nov 25, 2001 1:09 am Post subject: |
|
|
Novice
Joined: 15 Nov 2001 Posts: 20 Location: Israel
|
Did anyone make it work on HP-UX?
I get core dump when ever I try. |
|
Back to top |
|
 |
bduncan |
Posted: Thu Dec 06, 2001 10:26 am Post subject: |
|
|
Padawan
Joined: 11 Apr 2001 Posts: 1554 Location: Silicon Valley
|
I've only used it on AIX, linux, and Solaris...
_________________ Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator |
|
Back to top |
|
 |
KSkelton |
Posted: Wed Dec 19, 2001 9:24 am Post subject: |
|
|
Apprentice
Joined: 28 Oct 2001 Posts: 45
|
I can only reiterate what bduncan has stated. We have been using MQ with Perl for about two years and have found it to be fast and very reliable. |
|
Back to top |
|
 |
asiufy |
Posted: Fri Feb 15, 2002 11:59 am Post subject: |
|
|
Newbie
Joined: 09 Sep 2001 Posts: 5
|
I'd love to see either more examples (with comments) or a tutorial on Perl/MQ...
Thanks... |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|