Very good points, Gregg! However, as Dennis has noticed, OASIS SOA RM defines service interface including its messages. I think this is what Rob meant. -...
<<Don't fixate on service reuse Rwatson_biopic <http://bgaps.typepad.com/.shared/image.html?/photos/uncategorized/2008/07/10/rwatson_biopic.jpg> Blogger:...
Greetings yet again, everyone! Please forward this information to anyone you think might be interested. ZapThink is accepting registration for its four-day...
Hello again! ZapThink is accepting registrations for its four-day Licensed ZapThink Architect (LZA) Boot Camp, providing in-depth, hands-on training and ...
I think your definition is more accurate, but I think Udi defined it that way so he could more easily count the number of "use" and "reuse" using some simple...
Greetings yet again, everyone! Please forward this information to anyone you think might be interested. ZapThink is accepting registration for its four-day...
Good comments! The one difference is that I don't think of a model to bridge the gap between business requirement and a deployed services-based solution, but...
I would offer up that SOA is not a good fit if you're just going to throw services up for the sake of using services. I think you really have to match the use...
SOA may not be a good fit if you're working as a sub-contractor for IT and when IT doesn't want to get business involved. In this situation, it's probably not...
+1. Reuse is way over promised on bringing ROI. Improper reuse may actually increases cost because it increases dependency. I think we really have to think...
I am afraid , here is a principle difference. "Before running too far ahead, let's go back to what the actual goal of reuse was: getting done faster", and I...
There is a classical one regarding solutions where performance is very important. For example, real time systems. In these cases, SOA middleware can...
Oh, oh. "SOA middleware"? Even when performance is an issue, it's still possible to use the concept of SOA to design services and an architecture. Architecture...
Disagree, there is no such thing as 'SOA middleware'; there is middelware used for SOA solutions. Any middleware hits performances but it is not a reason to...
What about the following example about re-use: A service to obtain a customer’s status that can be called by any other application within the organization or...
I think it depends on your definition of "SOA". By my definition, SOA is a set of design principles. From my perspective, you should always keep those design...
You're totally right, but is there any simple way to measure "reused" service and "used" service with your definition? Measurements are good to calculate ROI. ...
I think that the question need to be re-phrased, GV. What is 'non functional's' if you want to work with functions (i.e. with SOA)? You have to distinguish...
Hi GV, Sorry I over-simplified your question, my apologies. I think there would be plenty of non-functional reasons, such as available hardware, scope of...
Yes, I agree especially with maintenance cost. To fight this problem with business, I used to calculate not the cost of the project but the cost of the...
Arggggg! "available hardware"? ... good experience on creating a guideline to how a service interacts on an architecture and a good experience on a way of...
When I wrote "SOA middleware" I meant middleware used for SOA solutions. And I do not mean SOA is only this middleware or topology, although some good...
Chris, I disagree with your assertion that SOA should not be used for "throw-away" projects. SOA principles should be applied to all projects to ensure...
Anne, I will try to be much more cautious with my context. I see that it is pretty easy on this list to leave enough out to send across the wrong meaning. I...
... At the architecture defintion of a service component, what makes up the interface definition of that component? IMO, operations and the data/messages...
Greetings to you all! On July 23, 2009 dozens of experts, pundits, and influential guests will gather in Boston, MA for an evening of networking and discussion...
... If you're comparing with OO, I think you mean SO instead of SOA. I was against "killing" SOA because just "service" tends to make it sound more like a...
... Just wondering but do you have any metrics on agility? I'm a little perplexed on "with different user experience requirements" part. Do you mean having...