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 » WebSphere Message Broker (ACE) Support » TCPIP Client Receive node

Post new topic  Reply to topic
 TCPIP Client Receive node « View previous topic :: View next topic » 
Author Message
amodgole
PostPosted: Sun Mar 06, 2011 9:56 am    Post subject: TCPIP Client Receive node Reply with quote

Newbie

Joined: 25 Feb 2011
Posts: 4

Hello All,

I am new to MB
I have developed flow in which I am using TCPIPClientOutput Node to create connection with backend on which I am sending request data and by using TCPIPCleint receive node I am reading data.

In main flow I have multiple sub flows and in each sub flow, TCPIP connection.
for e.g.

    Main Flow Send Money transaction. To Read Http request and send Http response
    subflow 1: signon For sign on
    subflow 2: getUniqueId For Transaction Id
    subflow 3: sendMoney For actual sendMoneyProcess


My problem is what I am getting signon response in sendMoneyProcess flow and this is not always. This happens once in 10 request.

TCPIP properties for signon and sendMoney

In Signon


      TCPIPClientOutPut

      ADVANCE :
      Close Connection : No
      Input Stream: ReserveOutPut Stream(for use by future TCPIP Node) and then release at the end of flow
      Output Stream: Leave unchanged

      REQUEST :
      Data Location: $Body
      HostName Location: $LocalEnvironment/Destination/TCPIP/Output/Hostname
      Port Location : $LocalEnvironment/Destination/TCPIP/Output/Port
      Id Location : LocalEnvironment.WrittenDestination.TCPIP.Output.ConnectionDetails.Id
      Reply Id Location: LocalEnvironment.Destination

      RECORD AND ELEMENT : Record Is Unmodified Data


      TCPIPClientReceive

      ADVANCE :
      Close Connection : No
      Input Stream: Leave unchanged
      Output Stream: Leave unchanged

      REQUEST :
      HostName Location: $LocalEnvironment/Destination/TCPIP/Output/Hostname
      Port Location : $LocalEnvironment/Destination/TCPIP/Output/Port
      Id Location : LocalEnvironment.WrittenDestination.TCPIP.Output.ConnectionDetails.Id
      Reply Id Location: LocalEnvironment.Destination

      RECORD AND ELEMENT : Parsed Record Sequence


In Send Money


      TCPIPClientOutPut
      ADVANCE :
      Close Connection : No
      Input Stream: Leave unchanged
      Output Stream: Leave unchanged

      REQUEST :
      Data Location: $Body
      HostName Location: $LocalEnvironment/Destination/TCPIP/Output/Hostname
      Port Location : $LocalEnvironment/Destination/TCPIP/Output/Port
      Id Location : LocalEnvironment.WrittenDestination.TCPIP.Output.ConnectionDetails.Id
      Reply Id Location: LocalEnvironment.Destination

      RECORD AND ELEMENT : Record Is Unmodified Data


      TCPIPClientReceive
      ADVANCE :
      Close Connection : No
      Input Stream: Leave unchanged
      Output Stream: Leave unchanged

      REQUEST :
      HostName Location: $LocalEnvironment/Destination/TCPIP/Output/Hostname
      Port Location : $LocalEnvironment/Destination/TCPIP/Output/Port
      Id Location : LocalEnvironment.WrittenDestination.TCPIP.Output.ConnectionDetails.Id
      Reply Id Location: LocalEnvironment.Destination

      RECORD AND ELEMENT : Parsed Record Sequence




Can some one help in setting correct property.

Thanks,
Amod Gole
Back to top
View user's profile Send private message
mqjeff
PostPosted: Sun Mar 06, 2011 10:29 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

I'm rather a bit confused by what you are saying.

Do you mean that you use TCP nodes to process both signon and send money, and sometimes you get a response from signon when you are waiting for response from send money?

If so, you are not doing the right thing to wait for the signon response.
Back to top
View user's profile Send private message
amodgole
PostPosted: Sun Mar 06, 2011 5:31 pm    Post subject: Reply with quote

Newbie

Joined: 25 Feb 2011
Posts: 4

Thanks for reply,

Yes mqjeff you got my point. But what do I need to do to avoid this in code.
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 » WebSphere Message Broker (ACE) Support » TCPIP Client Receive node
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.