RE: Visibility (was Re: Introducing the Service Oriented Architectural style, and it's constraints and properties.

"Ugo Corda" <[email protected]>
Newsgroups gmane.comp.web.services.ws-arch
Message-ID <[email protected]>
My point is that the parameters (or entities in your definition) are not defined. In other words, the structure (the schema) of the objects passed in / out by GET, PUT and POST is not defined in advance. I would not call that an API (not even a non-standard one).

Ugo

> -----Original Message-----
> From: Mark Baker [mailto:[email protected]]
> Sent: Thursday, February 20, 2003 9:06 AM
> To: Ugo Corda
> Cc: [email protected]
> Subject: Re: Visibility (was Re: Introducing the Service Oriented
> Architectural style, and it's constraints and properties.
> 
> 
> On Thu, Feb 20, 2003 at 08:50:34AM -0800, Ugo Corda wrote:
> > > Yah, APIs.  HTTP provides a standardized one.
> > 
> > Wait a minute. API signatures include both procedure names 
> and parameters. In HTTP I see a standardized procedure name, 
> but what about the standardized parameters?
> 
> Well, if you view the HTTP API as;
> 
> interface Resource
> {
>   Entity GET( Headers )
>   Entity PUT( Headers, Entity )
>   Entity POST( Headers, Entity )
>   etc..
> }
> 
> Then I guess that the headers and the entity would be considered
> parameters.  Some headers are standardized too, of course.  Is that
> what you had in mind?
> 
> MB
> -- 
> Mark Baker.   Ottawa, Ontario, CANADA.        http://www.markbaker.ca
> Web architecture consulting, technical reports, evaluation & analysis
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.