First page Back Continue Last page Graphics
Procedural vs. Declarative Programming...
SOAP, WSDL and UDDI together make systems flexible
Move toward declarative type of programming
- More flexible
- Ask systems WHAT you want not HOW to do it
Becomes brittle and inflexible when you specify HOW
System can adapt to the situation dynamically when you specify WHAT you want (the declarative way)
Notes:
SOAP, WSDL and UDDI together makes systems flexible because it moves us towards a more declarative type of programming (in XML) as opposed to a procedural type of programming
A declarative type of programming is more flexible because now you can ask systems WHAT you want and not HOW to do it
When you specify HOW the system should accomplish some task (the procedural way), it becomes brittle and inflexible. You must specify each detailed step to be performed and no deviations are allowed
When you specify WHAT you want (the declarative way), the system can adapt to the situation dynamically