cancel
Showing results for 
Search instead for 
Did you mean: 

FILE Communication Channel

Former Member
0 Kudos

Hi Guys,

I am doing a scenario File to SOAP where XI pick up the flat file from FTP and does content conversion and sends it ti SOAP receiver.In file communication channnel what Quality of service do I use(EO,EOIO,BF) and why?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

for File you can use either EOIO or EO.

EOIO will send the messages only once in order and EO will send the message only once(not necessarily in order)

BE(Best effort) shouldn't be used with File adapter coz its used in synchronous scenarios

Thanx

Aamir

Former Member
0 Kudos

Hi,

My flat file looks like this and I am using BPM to call 3 webservices of a 3rd party system.Each record contains L1,L2,L3.So is it good to go with EO or EOIO?

L1@!45001@!00010@!PAINT @!20080101@!99990909@!212897@!00001000@!0000000500000@!R400@!A

L2@!45001@!00010@!01608@! neccessary@!20020115@!20020115@!R400@!1@!3@!SLC-O @!VESSELLS!A

L3@!45001@!00010@!01608@!0010@!Blind @!20020115@!20020115@!20020430@!20020430@!10000414@!

L1@!45001@!00010@!PAINT @!20080101@!99990909@!212897@!00001000@!0000000500000@!R400@!A

L2@!45001@!00010@!01608@! neccessary@!20020115@!20020115@!R400@!1@!3@!SLC-O @!VESSELLS!A

L3@!45001@!00010@!01608@!0010@!Blind @!20020115@!20020115@!20020430@!20020430@!10000414@!

L1@!45001@!00010@!PAINT @!20080101@!99990909@!212897@!00001000@!0000000500000@!R400@!A

L2@!45001@!00010@!01608@! neccessary@!20020115@!20020115@!R400@!1@!3@!SLC-O @!VESSELLS!A

L3@!45001@!00010@!01608@!0010@!Blind @!20020115@!20020115@!20020430@!20020430@!10000414@!

Former Member
0 Kudos

Hey

Thats a question your business people will better answer,if they want to maintain any specific order in message delivery then use EOIO,if no order needs to be maintained then go for EO.

one issue that might comes up with EOIO is that since messages pass through queue so if any message gets stuck(due to some error) all the messages behind it will also get stuck(even if they don't have any errors) but with EO since there is no queue hence this won't happen,only the message with error will fail,other messages won't be affected.

Thanx

Aamir

Former Member
0 Kudos

Thanks Amir,I will try to find from business

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Adding to Expert Aamir Post

Best Effort can be used for Sync messages

Regards

Agasthuri Doss

Answers (1)

Answers (1)

Former Member
0 Kudos

hi

you are using the file to soap scenarios

file is always asyschronous so you used only asysch property that is EOIO and EO

and the BE this type of quality of service used in sys communication

thanks

Regrds

vijay