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 » Adapters-http and WBIMB5

Post new topic  Reply to topic
 Adapters-http and WBIMB5 « View previous topic :: View next topic » 
Author Message
Ramgathy
PostPosted: Fri Sep 10, 2004 5:09 am    Post subject: Adapters-http and WBIMB5 Reply with quote

Apprentice

Joined: 31 Oct 2003
Posts: 49

I am not sure if i can post info regarding adpaters for MB5 in this forum.

If i can i am giving m problem or else please ignore and redirect me to correct group..


we are trying to use HTTP Adapter for multiple requests coming into Adapter.
1.Do we have multiple connectors for multiple transactions or single connector serving multiple transactions(this is what i heard-single connector)
2..How do we create a business object in the adapter.In HTTP Adapter they say Top Level BO
3.IF we have multiple objects inside a TLP..how does the incoming transaction know which BO to make a message.
4.During connector config it has default queus it sends message to..but when the message is being sent to broker the flows are listening on different queues..
4.Is there a way to meke connector put message on different queues depending on transaction.
5.If not do we need to do something in the broker to look at the message and send to diff queues

I raised a PMR with IBM but they are not able to help..they say this works with crossworlds and with MB they are not able to help.

Can some one help..

Regards,
ram
Back to top
View user's profile Send private message
RocknRambo
PostPosted: Fri Sep 10, 2004 8:00 am    Post subject: Reply with quote

Partisan

Joined: 24 Sep 2003
Posts: 355

v5.0 is next version of wmqi so, I believe u can post question relating to WBIMB in this group.

HTTP Adapter can b implemented with WBIMB V5.0 I even tried too.


1. Connector can be multiple Instances for various reasons, ex: u can set a differnet instance for each URL its listening too,

2. BO's can be created using BOD tool provided in the WBIA package

4. byDefault the connector put the messages in DeliveryQ, now if you ur msg flow is listening to a different Q just make that as remoteQ if ur broker is 'n diff Q mgr or aliasQ if it z in same Q mgr.


hope this gives u a better startup.

sanu
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Fri Sep 10, 2004 8:13 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

But you shouldn't NEED the HTTP Adapter with WBIMB version 5.

There are built-in nodes to handle HTTP processing.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
RocknRambo
PostPosted: Fri Sep 10, 2004 10:31 am    Post subject: Reply with quote

Partisan

Joined: 24 Sep 2003
Posts: 355

ur right, message broker does have compute and database nodes to access any database interactions and
http nodes for HTTP interactions......

but still we use WBIA for JDBC, HTTP and even other technologies too...

Implementation of WBIA on message broker is done for various advantages,

as modular system is more reliable and ease in usage in integration.

well!..this is my personal opinion.

sanu.
Back to top
View user's profile Send private message
Ramgathy
PostPosted: Fri Sep 10, 2004 2:29 pm    Post subject: Reply with quote

Apprentice

Joined: 31 Oct 2003
Posts: 49

But i thought HTTP Nodes are for Request processing.

Help me if i am getting wrong..

We have different conectors for different transactions and one BO associated with each ,with different Queues for each connector.

Does that mean one connector cannot handle different transactions invoking different BO based on transactions.

Jeff: can you detail regarding HTTP Node.I am in underatnding that we will loose MQ Features if we use this..


Regards,
Ram
Back to top
View user's profile Send private message
Ramgathy
PostPosted: Fri Sep 10, 2004 2:44 pm    Post subject: Reply with quote

Apprentice

Joined: 31 Oct 2003
Posts: 49

I have 4 different transactions coming in.So do i need to create 4 differrent connectors with one BO for each connector.

When you say DeliveryQ that deliveryQ is the inputnode Q for the corresponding msgflow..is that right..

But i was told that we have only one connector and different BO..and the connector knows which one to invoke based on the ProtocolConfigMo(which i don't know what it is).

If only option is having 4 connectors then probably we need to go with your idea..

Regards,
ram
Back to top
View user's profile Send private message
RocknRambo
PostPosted: Sat Sep 11, 2004 10:11 pm    Post subject: Reply with quote

Partisan

Joined: 24 Sep 2003
Posts: 355

The DeliveryQ I mentioned is for the Adapter.

HTTP Adapter is a meta object driven, here ProtocolConfigMo is child of the TLO

u can use one connector instance for many BO's.
Now, in ur case (having 4 BO's)
make ur first message flow listening to the DeliveryQ of the adapter and filter out the BO's to four different Q's from there u can define ur process for each individual BO.



-sanu
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Sun Sep 12, 2004 11:00 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Ramgathy wrote:
But i thought HTTP Nodes are for Request processing.
Jeff: can you detail regarding HTTP Node.I am in underatnding that we will loose MQ Features if we use this..


There are three nodes. An HTTPInput node, an HTTPRequest node, and an HTTPResponse node.

All HTTP traffic is "request processing". An http client makes a request of an http server, and the server returns a response. That's how you're reading this message - your browser made a POST or GET request, and Brandon's server returned this page as a response.

If you need to transform an HTTP inputted message into an MQSeries message, then you need an HTTPInput node, a mechanism to create an MQMD (like, perhaps, a Compute node), and an MQOutput node.

There is nothing that I am aware of that prevents an HTTP message from being sent to MQ series.

http://publib.boulder.ibm.com/infocenter/wbihelp/index.jsp?topic=/com.ibm.etools.mft.doc/ac04565_.htm
_________________
I am *not* the model of the modern major general.
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 » Adapters-http and WBIMB5
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.