Axis user community,

Last year I implemented a service oriented architecture on one of Paymentech's 
core, internal, systems (an HP NonStop, i.e. Tandem, system).  It worked 
extremely well.  The system has not had any defects, and has not been cycled 
since its initial production rollout last September.  Part of the reason for 
the success was that we consciously utilized a leading-edge, but not 
bleeding-edge, strategy for the technology.  I used Axis 1.1, with simple data 
types (Strings and ints) and rpc/encoded style.  Using that approach, we were 
able to achieve interoperability between .NET, Oracle and Java clients running 
against Axis on a Tandem system.

Now we are ready to move to the next step.  We have more projects in the queue, 
and we wish to do more sophisticated things.  All the interoperability folks 
say "use doc/literal" style, and "avoid rpc/encoded".  But, having followed the 
various axis mailing lists, I'm not yet convinced this is the time to make the 
transition.

Summarizing, here is my question to the community:

Should we stick with Axis 1.1 and rpc/encoded style for a while longer, or 
should we make the jump to Axis 1.2 and doc/literal?  Or should we make the 
jump to Axis 1.2 but stick with rpc/encoded style?

Thanks in advance for your opinions,

Sam Ayers
  
Learn more about Paymentech's payment processing services at www.paymentech.com
THIS MESSAGE IS CONFIDENTIAL.  This e-mail message and any attachments are 
proprietary and confidential information intended only for the use of the 
recipient(s) named above.  If you are not the intended recipient, you may not 
print, distribute, or copy this message or any attachments.  If you have 
received this communication in error, please notify the sender by return e-mail 
and delete this message and any attachments from your computer.
..

Reply via email to