[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Use of CONOPS in Sharable Service Contracts (WAS RE: MS thinks

  • To: "'Thomas B. Passin'" <tpassin@c...>, xml-dev@l...
  • Subject: Use of CONOPS in Sharable Service Contracts (WAS RE: MS thinks HTTP Needs Replacing???)
  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • Date: Thu, 28 Feb 2002 09:19:08 -0600

conops
BTW, a CONOPS isn't provided to fix REST vs RPC like 
problems.  One assumes those decisions are made or that 
the CONOPS absolves that by specing the format of the 
message.  

CONOPS can solve the problems of having multiple events 
or transmissions that must aggregate into some kind 
of whole based on the history.  For example, multiple 
transactions to assemble the history of a given 
person such as a background check.   There are multiple 
sources, multiple requests, multiple receipts, response 
latency, and no particular order, but the assembly 
must be chronological.  You can need contracts for:

o  Specified receipt format regardless of origin OR 
   method of request
o  Specification of who/where assembles the aggregate
o  Contract for who delivers the aggregate and in 
   what format if multiple formats are acceptable, 
   and the destination of the receipt

Parties who sign up for this have a concept of 
operations for a sharable service.  Beyond the above, 
there will be privacy contracts as well.  This isn't 
operational per se, but part of the contracting 
required to use the service.  One flaw in the 
descriptions of web services as I've noted before 
is the idea that they are available to anyone 
anytime anywhere.  That won't work. 

1.  Some services and kinds of information can 
only be used by qualified and authenticated users. 
Note "qualified".  You have to be an approved member.

2.  Some services for the same types of information 
do not share the same CONOPS.   Again, if you live 
in the UK, you may not want a Chinese service for 
using your checking account.  Different governments 
have different regulations.  Same for elections.  
Some countries don't have them or if they do, won't 
sign up to services that audit them.

This is why the name "Web services" may be inappropriate. 
If "the Web" is defined by the principles of that application's 
designers, then many of these services are Internet services 
and inappropriate for services that would run according 
to those principles.  Openness, ubiquity, and anyone/anywhere/anytime 
are not qualities that can be sustained in some business transaction 
types.  It sells well but isn't reality.  

Balmer needs to pay attention to that.

len

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.