To: | Service-Oriented Architecture CoP <soa-forum@xxxxxxxxxxxxxx> |
---|---|
From: | Rex Brooks <rexb@xxxxxxxxxxxxxx> |
Date: | Thu, 28 Jun 2007 08:23:17 -0700 |
Message-id: | <a06240828c2a97a674bd1@[192.168.15.2]> |
Thanks for the forward, Brand,
I didn't have the time to join the teleconference Monday, and I
have not been active in this group since the early days, but since
then, it has become apparent that the SIA (Semantic Interoperability
Architecture) Pilot Group I led is likely to be ready to demonstrate
the ongoing evolution of a more mature "operational" SOA
collaboration, implementing the principles of NIEM (National
Information Exchange Model) and JIEM (Justice Information Exchange
Model) as well as the operational implementation of the Emergency Data
Exchange Language Distribution Element (EDXL-DE) in a more robust
national network and it fits the use case for Internet-Centric
Emergency and Stability operations. This grows out of both the OASIS
Emergency Management Technical Committee (EM TC) and the OASIS SOA
Reference Model TC (SOA-RM TC). This set of capabilities supports the
work to develop the mandated Integrated Public Alert and Warning
System
http://www.whitehouse.gov/news/releases/2006/06/20060626.html
However, that may be moot since a quick glance at the proposed
agenda shows that there is not likely to be a call for presentation
proposals for demonstrations. The tutorials appear to be unconfirmed,
but I'm not sure that our approach would be welcomed given the
appearance that the agenda presents of established interests settling
into established niches. I sincerely hope that this is appearance only
since I heartily disagree with the single most important architectural
principle for boundary-crossing aggregations of services, namely REST
for Internet-Centric SOA.
I'm not spoiling for a conflict over REST v. SOAP and our
collaboration is WSDL/SOAP-based.
My opinion is that REST is extremely limited and unlikely to
prove out as the principle on which a workable web services SOA
platform evolves. That doesn't mean that I don't think it is viable,
just that it is limited and would quickly become tedious and
cost-ineffective when ease of replication and ease of aggregation
become the determinant factors.
That doesn't mean that the necessary infrastructure of IT
standards for implementing SOAP/WSDL-based web services rapidly and
effectively is yet in place. Some standards are in place and too many
others are dwindling for lack of support. However, I expect that this
is a temporary stall due to the fact that SOA web services have not
"exploded" as the next big thing in the way that we all came
to expect following the initial explosion of the web itself. We are
only now understanding that the infrastructures for the Semantic Web
and for SOAP-based SOA need to be built and it is not going to
magically happen all by itself. However, in the meantime we have a
spectrum of methods from AJAX to REST which can be assembled now using
JSP, ASP, PHP, etc.
Where REST is clearly superior is in the aggregation of services
that are expected to be combined in a singular set of usages between
enterprises that are not also contemplating or planning to make their
services available to a wide variety of possible partners, e.g.
between a research university and private enterprise for a single
purpose project or study or set of projects or studies.
For our part, the community building WSDL/SOAP-based standards
for services are still slogging along in the trenches. This is
difficult and sometimes aggravating work.
The work cycles for developing standards to enable an effective
SOAP-based web services architecture are proving, perhaps fatally,
susceptible to the "Second System Syndrome." We turned
out v1.0 of SAML, WSS, WSRP, etc fairly quickly, got those standards
to work, but did not put in the effort to stimulate adoption. The
follow up work has since bogged down because as we all know, the devil
is in the details and choosing which of the many details were
expeditiously left out of v1.0s is proving tiresome. WSRP v1.0 took
two years. 2.0 is just now going into its 60-day public review and it
is three plus years later.
Yet, some progress on SOA has also been made.
I expect that with the advent of the Global Justice Reference
Architecture
http://www.it.ojp.gov/topic.jsp?topic_id=242 which is based on
the the OASIS SOA Reference Model
http://www.oasis-open.org/home/index.php , and with the SOA-RM
TC's upcoming "Reference Architecture" specification,
following up the SOA Reference Model established last year, I think
that the conceptual toolkit will be complete. This will allow fitting
existing standards into that toolkit of Reference Model with Reference
Architecture for SOA and will eventually prove out to be the most
sensible set of SOA principles.
Cheers,
Rex
Please see below and provide comments to Bob Marcus directly in preparation for the 4th SOA for E-Government Conference. Thanks, Brand -----Forwarded by Brand Niemann/DC/USEPA/US on 06/28/2007 08:02AM -----
-- Rex Brooks
President, CEO Starbourne Communications Design GeoAddress: 1361-A Addison Berkeley, CA 94702 Tel: 510-898-0670 _________________________________________________________________ Subscribe/Unsubscribe/Config: http://colab.cim3.net/mailman/listinfo/soa-forum/ Shared Files: http://colab.cim3.net/file/work/soa/ Community Portal: http://colab.cim3.net/ Community Wiki: http://colab.cim3.net/cgi-bin/wiki.pl?AnnouncementofSOACoP (01) |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | [soa-forum] Fw: Re: Draft Recommendations, Niemann . Brand |
---|---|
Next by Date: | Re: [soa-forum] Fw: Re: Draft Recommendations, Ken Laskey |
Previous by Thread: | [soa-forum] Fw: Re: Draft Recommendations, Niemann . Brand |
Next by Thread: | Re: [soa-forum] Fw: Re: Draft Recommendations, Ken Laskey |
Indexes: | [Date] [Thread] [Top] [All Lists] |