h a l f b a k e r y
Where life imitates science.
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
or get an account
A software component is a self contained chunk of code with a published interface. Normally, a programmer will incorporate a component into the main corpus of code being developed.
The web, plus a meta-API technology like XML-RPC (or CORBA or Java RMI) allows a service provider to "host" the components
at their site, and the application transfers control to that site while that component is being used.
Take It Offline
Steve Yost's instant discussion hosting service. There is an XML-RPC interface, making this an excellent example of a CSP. [jimfl, Mar 11 2000, last modified Oct 04 2004]
An extremely easy to use and implement meta-API. [jimfl, Mar 11 2000, last modified Oct 04 2004]
Take It Offline's XML-RPC interface
Short description of TIO's XML-RPC interface. Haven't linked it from the main page yet. [syost, Mar 11 2000, last modified Oct 04 2004]
Universal Description, Discovery, and Integration -- protocol to discover CSPs
"for describing services, discovering businesses, and integrating business services using the Internet". Builds on SOAP. [syost, Mar 11 2000, last modified Oct 04 2004]
Directory and search engine for "Web Services" (most of which speak SOAP). [egnor, Mar 11 2000, last modified Oct 04 2004]
||Yes! Thanks, Jim. I've thought of TIO this way (in fact the very thing occurred to me Friday, after publicizing the XML-RPC interface), but haven't put it so eloquently.
||I guess you can say RSS is another standard that promotes CSP usage, if you view the RSS publishers as read-only components.
Mar 12 2000, last modified Mar 13 2000|| |
||Getting pretty close to baked
these days, with lots of activity
||Quick Topic (was Take It Offline) does SOAP now too.
Not only baked -- this is one huge pie.