You can be a purest any day of the week. Just try debugging this crap at 3AM
with an idiot on the other end of the phone from home. My basic rule is
KISS. And that applies directly to me and what I need to keep my life
simple. :-)

                          bobbee


From: John Scott <[EMAIL PROTECTED]>
Reply-To: MQSeries List <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Transaction Names
Date: Wed, 23 Jun 2004 17:49:25 +0100

Doesn't this tie your applications to each other a bit more. If your
message
from SAP to ARIBA needs to be changed to another application, you have to
update SAP so that it puts a message on the SAP.ANO.TRANS_NAME queue?

If SAP writes to SAP.TRANS_NAME MQ can deliver that to ARIBA.TRANS_NAME
where ARIBA reads the message.

If in the future you need to re-route it through WMQI or WBIMB you can
change the destination of the SAP queue without changing its name.

You could use your queue naming convention to show the MQ admin the
from/to,
but I would still setup alias queues SAP.TRANS_NAME for SAP to put them on
your physical SAP.ARIBA.TRANS_NAME queue.

Anyway I am digressing from my little problem onto a subject I am sure is
as
religious as whether C++ is better or worse than Java.

Regards
John Scott
IBM Certified Specialist - MQSeries
Argos Ltd




-----Original Message----- From: Robert Broderick [mailto:[EMAIL PROTECTED] Sent: 22 June 2004 19:43 To: [EMAIL PROTECTED] Subject: Re: Transaction Names


I always preferred SendingApp.ReceivingApp.BusinessReason where the third parameter looks like your transaction portion of the name. Business name could be defined as the business process_Interface so a message going from SAP to ARIBA for warehousing of the GL arbitrage accounts would look like the following:

SAP.ARIBA.WAREHOUSE_GL-ARBITRAGE

Obviously the naming portion after the sending and receivng portion has a
certain amount of artistic license build into the actual naming but it
allows a certain amount of traceability. I would think that this is the
idea
that would need to be promoted. Obviously there could probably be many
examples where this design may not work but it could be used as a start.

                                 bobbee


>From: John Scott <[EMAIL PROTECTED]> >Reply-To: MQSeries List <[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Transaction Names >Date: Tue, 22 Jun 2004 09:29:10 +0100 > >I have already posted this question on mqseries.net, but I wondered if I >would get some more responses on the list server... > >I am not looking for ideas on general MQSeries naming standards, I already >have those and there are enough examples in the archives to keep anybody >happy. > >Our queue naming standard is basically APP_NAME.TRANSACTION_NAME. > >Where APP_NAME is the name of the application that is allowed access to the >queue. We use alias/remote queue definitions to wire up > >MYAPP.TRANSACTION_NAME -> YOURAPP.TRANSACTION_NAME > >I am now looking in detail at the TRANSACTION_NAME. When I look at the >queues we have I see a mixture of TRANSACTION_NAME styles - some of them >are >named after what the message content is (i.e. ORDER_AMENDMENT) and others >are named after what the applications (typically the receiving application) >does with the data (i.e. UPDATE_ORDER). > >Thus we would have a queue called: > >MYAPP.ORDER_AMENDMENT >or >MYAPP.UPDATE_ORDER > >I wanted to canvas whether people preferred the "what it is" over "what it >does" or vica-versa. > >Which style do you use and why? > >Regards >John Scott >IBM Certified Specialist - MQSeries >Argos Ltd. > >************************************************************** > >Click here to visit the Argos home page http://www.argos.co.uk > >The information contained in this message or any of its attachments may be >privileged and/or confidential, and is intended exclusively for the >addressee. Unauthorised disclosure, copying or distribution of the contents >is strictly prohibited. > >The views expressed may not be official policy, but the personal views of >the originator. > >If you have received this message in error, please advise the sender by >using the reply facility in your e-mail software. > >All messages sent and received by Argos Ltd are monitored for viruses, >high-risk file extensions, and inappropriate content. > >Instructions for managing your mailing list subscription are provided in >the Listserv General Users Guide available at http://www.lsoft.com >Archive: http://vm.akh-wien.ac.at/MQSeries.archive

_________________________________________________________________
Watch the online reality show Mixed Messages with a friend and enter to win
a trip to NY
http://www.msnmessenger-download.click-url.com/go/onm00200497ave/direct/01/

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

**************************************************************

Click here to visit the Argos home page http://www.argos.co.uk

The information contained in this message or any of its attachments may be
privileged and/or confidential, and is intended exclusively for the
addressee. Unauthorised disclosure, copying or distribution of the contents
is strictly prohibited.

The views expressed may not be official policy, but the personal views of
the originator.

If you have received this message in error, please advise the sender by
using the reply facility in your e-mail software.

All messages sent and received by Argos Ltd are monitored for viruses,
high-risk file extensions, and inappropriate content.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

_________________________________________________________________
From will you? to I do, MSN Life Events is your resource for Getting
Married. http://lifeevents.msn.com/category.aspx?cid=married

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to