ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » MQSeries for NT Workstations and AS/400

Post new topic  Reply to topic
 MQSeries for NT Workstations and AS/400 « View previous topic :: View next topic » 
Author Message
iabarca
PostPosted: Tue Apr 30, 2002 11:26 am    Post subject: Reply with quote

Newbie

Joined: 29 Apr 2002
Posts: 9

Peter, thanks, so much.

I have a better idea, how a need to work; about yours questions; The I400MIAMI.RIBS Queue Manager, there is at AS/400. The app that puts the requests exist on the NT workstation, under this squeme how a need to instal MQSeries at NT Workstation? Typical, or Custom. When instaled like Typical I need Active Directory Service Interfaces and when instaled like a Custom I How I do for my app puts the request.?

once again, thanks.


Hi,

I will work with MQSeries for Windows Workstation NT and AS/400, my client give me the next information:

Queue Manager: I400MIAMI.RIBS
Request Queue: MI.RIBS.REQUEST ( This is for OSystem to send their request to )
Reply Queue : MI.RIBS.REPLY ( This is for OSystem to receive reply from )

Please tell me, for this squeme a need define a Receiver Channel and Sender Channel for each queue for the AS/400 side and Workstation NT?

Please give yours suggest.

With Regards.

Yuri

====
Where is this I400MIAMI.RIBS Queue Manager located? Is it on the AS400 or
on the NT Workstation? Where does the app that puts the requests exist, on the NT workstation?
Is there going to be a queue manager on both the AS400 and the NT box? Or can you use the MQClient for one of them?

That aside, when dealing with a queue manager on each box, Sender/Reciever channel pairs only need to be defined between queue managers, not between queues. So 1 pair handles messages going from Queue Manager#1 (QM1) to Queue Manager#2 (QM2), and another pair handles messages going from QM2 to QM1.

On QM1, define a sender channel to QM2, and a reciever channel from QM2. On QM2, define a sender channel to QM1, and a reciever channel from QM1. Usually you name these channels after the QMs they go between, so a sender from QM1 to QM2 would be called QM1.QM2. (Unfortunatly, channel names can only be 20 bytes long, and your client picked a QM name longer than 9 bytes, so if we consider I400MIAMI.RIBS to be QM1, then you only have 4 bytes for whatever QM2 is going to be, or you break the convention and call the channel whatever.)

On QM1, define an XMIT queue called QM2 (in other words name it after the queue manager it is going to) and associate it with a sender channel going to QM2.

On QM2, define an XMIT queue called QM1 and associate it with a sender channel going to QM1.

Now if you only have the queue manager on one box, you can get away with using the client on the other. In this case, you can skip all of the above. Just create a SVRCONN channel on the QM (or use the default) to accept the client connection request. Be aware that using Clients has its own set of pluses and minuses. Read the Client manual or search this site for discussions on Clients to determine if this will work for you.
_________________
Peter Potkay
MQSeries Certified Specialist,Developer
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Wed May 01, 2002 6:32 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7716

Yuri,
Assuming MQClient doesn't restrict you (for instance you need 2 phase commits), it looks like you can install the MQClient on your NT box. Just accept all the defaults during install.

Then Client connect the NT application to the AS400 Queue Manager, put your request, and then get your reply under syncpoint.



_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
iabarca
PostPosted: Wed May 01, 2002 9:26 am    Post subject: Reply with quote

Newbie

Joined: 29 Apr 2002
Posts: 9

Ok, thanks,

I instaled the next components for client from Download MQSeries for Windows NT and Windows 2000 Version 5 Realease 2, with defaults.

Component Client.
Component Development Toolkit.
Component Internet Gateway.

When I executed the example program MQAXTRIV trail, I have the errors message:

MQAX200.MQSession:AccesssQueueManager
MQSeries Completion Code = 2
MQSeries Reason Code = 2058
Reason Name: ( MQRC_Q_MGR_NAME_ERROR )

Please tell me, I need to reset the defaults to, how I do it?

Queue Manager : I400MIAMI.RIBS
Request queue : MI.RIBS.REQUEST ( to send their request to )
Reply queue : MI.RIBS.REPLY ( to receive reply from )
Channel name : SERVER.TO.I400MIAMI

Once again thanks in advance.

Yuri
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » MQSeries for NT Workstations and AS/400
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.