Skip to content.
Manageability
Search
Sections
Latest Updates
Home
Personal tools
You are not logged in
Log in
You are here:
Home
»
blog
»
stuff
»
A Definition of "Services"
»
Send this page to somebody
Send this page to somebody
Fill in the email address of your friend to send an email with the address.
Address info
Send to
(Required)
The e-mail address to send this link to.
From
(Required)
Your email address.
Comment
A comment about this link.
Related
Loose Coupling and Mediation
Why Document Passing is Loosely Coupled
Dataflow and Query Processing
Weblogic Workshop's Asynchronous Components
Open Source Workflow Engines Written in Java
What If Schemas Didn't Exist?
Open Source Identity Management Solutions Written in Java
Non Viral Open Source XQuery Written In Java
The Economics of Google's Hardware Infrastructure
Open Source Structured Graphics Libraries Written in Java
Open Source Full Text Search Engines Written In Java
Open Source Distributed Cache Solutions Written in Java
Loosely Coupled Java Based Languages
Quick Take on the Pi Calculus
Encapsulation and Representation are Orthogonal
Anemic Domain Model and SOA
Open Source Web Crawlers Written in Java
Is there a Preferred Axis for Loose Coupled-ness?
WebServices' Greatest Achilles Heel
Lazy Evaluation And Object Composition
What's This? An Embeddable REST Microkernel!
Continuing Review of a REST Based Microkernel
High Time For A New Kind Of Computer Science
The Next Thing After Java Technology
XML Fallacies Revealed
Why Object Oriented Encapsulation is Obsolete
Why Class Based Domain Modeling Does Not Work
Text Files Unfairly Compared To The Internal Combustion Engine
Integration at the Glass and the 80/20 Point
5 Rules of Model View Separation
Is Over Abstraction Java's Achilles Heel?
Usable APIs: Dependency Injection, Failure Strategies, Duck Typing and REST
Loose Coupling and its connection to Robustness
Loosely Coupled Dimensions [Updated]
Prototype Based Programming Makes A Comeback!
Why Pessimistic Transactions Aren't Practical
Contracts and Interaction Operators
Transactions and SOA
Why Time Travel is a Necessity
Uniformity and Recombinant Computing
Tuple Spaces for Human Interaction
Compatibility and Evolution in an Asynchronous World
The Trouble with Evolving XML Schemas
XML Schema is a Case of Premature Optimization
How To Achieve Flexible XML Messaging
Don't Dismiss Structure Shyness
Nuggets of Wisdom from eBay's Architecture
Are Abstraction Layers in Messaging Necessary?
The RESTfulness of Speech Acts
The Imminent Rise of REST and Fall of SOAP
Do We Live in a Donut World?
On the Degrees of Reusability
The Architecture of Eclipse
Why REST is Better - Part 1 - Explained in Code
Why REST is Better - Part 2 - Contract Based Protocols
Why REST is Better - Part 3 - Think Globally, Act Locally
The Long Tail of Recombinant Components
The Ten Commandments for SOA Salvation
Why are Standardization Train Wrecks always in Slow Motion?
SOA 2.0 : Why a Revision is Really Necessary
What did Javascript have that Java did not?
Design Patterns for Almost-Infinite Scalability
Object Oriented Styled Interactions Considered Harmful
Manageability of Dependencies
Refactoring to Implicit Invocations
Principles of Loosely Coupled API's
The Limits of Static Reasoning
The Hive Mind is Asynchronous
One Architecture to Bind Them All
Explicitness versus Loose Coupling
Dynamic Typing is Not a Panacea Either
Discordant Web Service Orchestration
Does Static Typing Break Encapsulation?
The Everything Loosely Coupled Architecture
Deriving Architecture
Software Connectors a Subset of Communicative Acts
Taxonomy of Software Connectors
Software Connectors and Loose Coupling
FIPA Standard Communicative Acts
Refactoring The Enterprise
Categories of Loose Coupling
Loose Coupling: Dimensions and Categories
Speech Acts, REST and Method Classification
Asynchronous services [finally] preached
Navigation
Home
blog
Software Engineering Concepts Revisited
archive
Java Open Source
stuff
visitors
reading
This site conforms to the following standards:
Section 508
WAI-AAA
Valid XHTML
Valid CSS and tableless layout