Author |
Message
|
Pradeep2004 |
Posted: Fri Jun 25, 2004 2:57 pm Post subject: Communicating with MQSI Message Queues using Windows Service |
|
|
Guest
|
Hi,
I want to develop a service in VB.NET which will cater different client application's requests. MQSeries being the medium of communication between the service and other client applications, I would like to know what all the options available for such kind of service.
I am thinking of
1. Writing a windows service which will poll MQ for receiving the requests from client applications. Do I need to write a listener to receive the reuest from MQ? Or Is there any option such that MQ will trigger my windows service as and when a new request arrives to the Queue.
2. Writing a web service which communicates with MQ.
Other considerations to keep in mind is the volume of requests. This service has to cater approximately 50+ requests/sec
I want to know any better options for developing this kind of application. Any suggestions would be of great help.
Thanks,
Pradeep |
|
Back to top |
|
 |
RogerLacroix |
Posted: Fri Jun 25, 2004 8:02 pm Post subject: |
|
|
 Jedi Knight
Joined: 15 May 2001 Posts: 3264 Location: London, ON Canada
|
Hi,
I moved your post to the MQSI forum because it has nothing to do with Capitalware products and I really don't know MQSI (I'm a Mercator guy. )
Regards,
Roger |
|
Back to top |
|
 |
jefflowrey |
Posted: Sat Jun 26, 2004 5:38 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I'm not sure that this is an MQSI/WMQI/WBIMB question either, Roger. But it's *certainly* not a CapitalWare question.
I think Pradeep2004 is looking really for just a basic WebSphere MQ application.
Pradeep - you should really review the Application Programming Guide.
It's got discussions about designing WebSphere MQ applications - including building triggered applications and service level applications, and request/reply patterns.
Also, you might look at the MQSeries Primer _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
kirani |
Posted: Sat Jun 26, 2004 9:29 am Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Moving to MQSeries General Support forum. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
|
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Jun 27, 2004 11:07 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Whith a volume of
Quote: |
50+ requests/second |
I would certainly think of a solution that may involve multiple servers using a queue listener each...
Of if you prefer the java world a web server with MDB.
But you are talking about VB and possibly IIS. I don't know what the equivalent of a Message Driven Bean is in IIS but what you will look for is a scalable implementation.
I would discard an executable run by MQ trigger because of the volume.
Hope it helps some. |
|
Back to top |
|
 |
zpat |
Posted: Mon Jun 28, 2004 12:58 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Don't POLL, use MQGET with WAIT. |
|
Back to top |
|
 |
|