Author |
Message
|
JYama |
Posted: Tue Jan 23, 2007 11:42 pm Post subject: WebSphere DataStage Tx Extender for Message Broker V6? |
|
|
 Master
Joined: 27 Mar 2002 Posts: 281
|
I want to transfer files via WebSphere Message Broker V6 and noticed there was WebSphere DataStage Tx Extender for MB6.
But I'm not familiar with DataStage for MB.
Does anybody know about the product?
What is DataStage for MB?
For example, does it require an external adapter(Ex. JText adapter) to transfer files through a message flow?
Many thanks in advance.
Sat |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jan 24, 2007 3:18 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
DataStage TX is actually now called WebSphere TX, and is the transformation pieces that IBM purchased when they purchased Accenture (or was it Ascential?) who had purchased the Mercator product.
It provides different modelling and transformation capabilities than WMB - but runs inside WMB - particularly in the realm of EDI. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
mqmatt |
Posted: Wed Jan 24, 2007 5:46 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
If you want to transfer files then you may be better off with the Message Broker File Extender rather than the Transformation Extender. |
|
Back to top |
|
 |
smdavies99 |
Posted: Wed Jan 24, 2007 9:13 am Post subject: MB File Extender |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
With careful design, MBFE can be used to output lots of message to file.
However, there is a cost in performance if you want the File Write operation to be transactional with something like a DB update.
That said, if you don't want Transactionality it is pretty good.
A System that goes live on the 19th Feb (not a 100 miles from where MGK Works) can handle 200,000 File output operations (each approx 130Kb) per Hour.
Server is a Dual CPU Xeon 3.6Ghz running Windows Server 2003 with remote SQL Server Databases(2) and the file output to a SAN. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
ashoon |
Posted: Wed Jan 24, 2007 9:38 am Post subject: TX is another transformation engine |
|
|
Master
Joined: 26 Oct 2004 Posts: 235
|
TX like the broker is a transformation engine... from what I've seen it's very good for complex delimited structures (think EDI) but not good with pub/sub.
As far as file based transformations I've seen solutions with MB and TX embedded where TX is called in a broker flow and transforms files. |
|
Back to top |
|
 |
JYama |
Posted: Wed Jan 24, 2007 10:13 pm Post subject: |
|
|
 Master
Joined: 27 Mar 2002 Posts: 281
|
Thank you very much for useful information, all.
My current questions are as follows.
1. What is the difference between File Extender and DataStage for MB?
2. Is it possible to carry a file within a message flow?
3. How can I achieve a message flow invoked by an inbound file?
For example, WBI JText Adapter can trigger a message flow by sending a message to MQ, an entry point of the message flow.
Thanx
Sat
Last edited by JYama on Sat Jan 27, 2007 4:17 am; edited 1 time in total |
|
Back to top |
|
 |
smdavies99 |
Posted: Wed Jan 24, 2007 10:57 pm Post subject: Carrying a File in a message |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
There are a number of ways to do this.
Commonly, the message and its wrapper XML (for example) is all you need to identify the real message payload (the file) which can be carried as a BLOB.
Using a BLOB ensures that the file output is really identical to the file that was sent.
For example, the file that my message flow processed as a BLOB was encrypted so even a 1 bit error would make the output file unreadable.
Text files are a bit less format critical though.
The MBFE Documentation/IBM WebSite has information on the File->MQ features (Which I have not used). Please take a look at that. I am pretty sure that the detail you need are available. The MBFS kit contains some examples of File->WBI->File. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
ashoon |
Posted: Thu Jan 25, 2007 6:24 am Post subject: answers... |
|
|
Master
Joined: 26 Oct 2004 Posts: 235
|
1. What is the difference between File Extender and DataStage for MB?
FE is input/output nodes to the message broker that allow it to access the file system. TX is a transformation engine that can be invoked by the broker... when invoked it can access the file system.
2. Is it possible to carry a file within a message flow?
Yes - MBFE
3. How can I achieve a message flow invoked by an inbound file?
File input node of MBFE for TX I've seen a timer solution used where a flow is triggered every x seconds and invokes TX to transform a file... in reality it's like a directory scan. |
|
Back to top |
|
 |
JYama |
Posted: Thu Jan 25, 2007 5:23 pm Post subject: |
|
|
 Master
Joined: 27 Mar 2002 Posts: 281
|
Well, then, just a quick question related to MBFE.
Does it provide FTP access? (put? get? binary?)
Cheers
Sat |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Jan 25, 2007 5:31 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
No. MBFE only works with locally accessible (to the broker) file systems. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
JYama |
Posted: Thu Jan 25, 2007 5:50 pm Post subject: |
|
|
 Master
Joined: 27 Mar 2002 Posts: 281
|
|
Back to top |
|
 |
ivanachukapawn |
Posted: Tue Jan 30, 2007 10:17 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
This thread appears to discuss Transformation Extender as a component of WMB. But I see TXSeries6.1 available for download. Is this a standalone version of TX? I'm curious as to whether TX can be run without WMB. |
|
Back to top |
|
 |
pathipati |
Posted: Tue Jan 30, 2007 10:28 am Post subject: |
|
|
Master
Joined: 03 Mar 2006 Posts: 296
|
Hi ivanachukapawn,
Yes, WebSphere Transformation Extender can run without WMB. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Tue Jan 30, 2007 10:29 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Sorry about that. I downloaded TXSeries6.1 and looked at the readme - found out that it is some kind of a CICS product that facilitates client/server.
But I'm still curious as to whether DataStage TX (now called WebSphere TX) can run standalone or whether it runs only as a component of WMB. |
|
Back to top |
|
 |
ivanachukapawn |
Posted: Tue Jan 30, 2007 10:36 am Post subject: |
|
|
 Knight
Joined: 27 Oct 2003 Posts: 561
|
Pathipati,
Nice to know that WebSphere TX can run standalone. I'm at the download site right now and see only WebSphere DataStage TX Extender for WebSphere Message Broker 6.0 downloads available (AIX, HP, Solaris,Windows). There doesn't appear to be a download for the stand-alone version. Do you happen to know if the WebSphere DataStage TX Extender for WebSphere Message Broker 6.0 can be installed or configured for stand-alone operation? |
|
Back to top |
|
 |
|