× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Nathan wrote

I can kind of see the point about wrapping a request in a SOAP Envelope,
but why would anyone ever wrap a response in one?

Maybe they want an object as a response? Maybe you want an object when you
make a request?

Maurice

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Nathan Andelin
Sent: 27 January 2012 23:48
To: Web Enabling the AS400 / iSeries
Subject: Re: [WEB400] Web Services War Stories

Yeah, I don't want this discussion to consume my weekend either. But thanks
for the reply. I don't have experience with using Web Services
for Interoperability between disparate systems. But protocols based on WSDL
and SOAP throw up red flags in my mind when I read about them. I can kind of
see the point about wrapping a request in a SOAP Envelope, but why would
anyone ever wrap a response in one?

I'm impacted in a big way right now by a movement known as the School
Interoperability Framework (or SIF) which has grown over the past 10 years
and has become something of a barrier for small companies like ours to gain
traction in the market for Student Information Systems. The data model has
grown to 178 XML documents and something like 2,200 XML elements. A lot of
public entities are requiring software vendors to support the specification.
We have our work cut out for us.

-Nathan



----- Original Message -----
From: Aaron Bartell <aaronbartell@xxxxxxxxx>
To: Web Enabling the AS400 / iSeries <web400@xxxxxxxxxxxx>
Cc:
Sent: Friday, January 27, 2012 4:22 PM
Subject: Re: [WEB400] Web Services War Stories

What do you think of WSDL and SOAP and associated frameworks?

After having lived in the space extensively for the past decade I can tell
you that most of the WSDL/SOAP stuff is a waste of time.  Classic over
architecting in my book given how much of the spec is actually used.
That's not to say there aren't some good ideas in the technologies, but
they purposely didn't try to make they syntax easy to understand because
they assumed tools would abound and hide all of the technology.

At the end of the day my favorite types of web services are as simple as an
inbound HTTP POST with concise XML and then the same concise XML for the
response.

For example, a web service need be no more complex than this for the
majority of interactions.

<xml>
  <p1>data</p1>
  <p2>data</p2>
  <parent>
    <list>data</list>
    <list>data</list>
    <list>data</list>
  </parent>
</xml>

Sure it needs to get more complex when talking about sending a full
purchase order, but many take it to crazy amounts of parent child
relationships in an effort to be organized.

I should probably get off my soap box before I get into a discussion that
ruins my weekend :-)

Aaron Bartell
www.MowYourLawn.com/blog
www.OpenRPGUI.com
www.SoftwareSavesLives.com

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.