Sponsored links:
see your link here
"I've always wondered about the various protocols for so-called 'Web Services', namely SOAP and XML-RPC. What bothers me is that they're called Web Services in the first place. It feels like there's no Web in them at all. The Web has never been about APIs."
"The top of the pyramid is the world of business semantics: industry-specific protocols, formats and documents. This will be the final frontier for standardization, and even then it will be dominated by specialty vendors and not-for-profits that operate vertical hubs providing centralized workflow automation and directory services."
"The technology you use to move bits from place to place is not important. The business-specific document and process modeling is ... What we need are electronic business standards, not more RPC plumbing. Expect the relevant standards not to come out of mammoth software vendors, but out of industrial consortia staffed by people who understand your industry and your business problems."
Internally at BEA, we have a bug-tracking system for building our own products, and we've been exposing the APIs for that bug-tracking system as Web services. As soon as we did that, we were able to do all sorts of fancy things, such as include the list of bugs that a particular developer has in a window in his or her IDE. So we can pull information directly out of our bug tracking system and display that as an integrated window called My Current Bugs, without interfering with the underlying business logic of that core application. We could probably make it possible for our customers to enter service requests directly into the bug-tracking system as well.
"Management, not technology, is the key to unlocking the value in processes. Technology can improve communications among business partners but doesn't fundamentally change how they manage those processes."
"Companies at the cutting edge of process management handle critical cross-company processes as though they were networks rather than production lines [my emphasis]. For core operating processes such as the management of supply chains and customer relationships and the development and commercialization of products, these cutting-edge companies have swapped their tightly coupled processes for loosely coupled ones, thereby gaining much-needed flexibility and improving their performance in the bargain"
"Any real business transaction must span many messages sent back and forth. These messages must refer and relate to each other somehow. SOAP and WSDL require you to build this relation yourself in a proprietary way. REST uses the standardized Web-way, which is the URI-bearing hyperlink. This has nothing to do with user interfaces and everything to do with building relationships between information components ... WSDL throws away all of the 'loose coupling' advantages of XML."
As this shift in software continues from shrink-wrapped product to online services, the rules of the game are changing. It used to be that developers tried to sell millions of copies of a program, each installed on a single machine with a single user. Now the challenge is to build a single instance of an application to serve millions of users over the network.The aim of the service-delivery platform is to make it just as easy for developers to create a large-scale service as it was to create a single shrink-wrapped program for a standalone PC. Developers need to know that certain components are always going to be there a directory, a network file service, an application server ... these components may also come from a variety of companies offering open-standards-based technology, so long as they present a set of core services that developers can count on.
Assembling on-demand services to automate business, commerce, and the sharing of knowledge
Copyright © 2002-2005, Procullux Media Ltd. All Rights Reserved.