See: http://lists.oasis-open.org/archives/members/200602/msg00015.html
_______________________________________________ Dev mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/dev |
This is an interesting document. It will be interesting to see the more final version, and the various documents and such that are based on it. For those interested in general concepts behind an SOA this is a great resource as it opens the definition beyond the unfortunately often limited definition based on the web services world and provides some useful concepts. One of the more interesting ones, and one that we are pushing in OFBiz, is what they liken to "delegation" in a company, and that is (unless I'm misunderstanding it...) what I (and others, I didn't make it up or anything) usually call the aggregation pattern. This is an alternative to object oriented patterns that have other ways of building up more complex logic. In general the comparison between service oriented and object oriented architectures is interesting. Defining a service as accomplishing a business goal and including the definition of data and other things related to that is a good way to put it. In other words, it is more goal or action oriented than "object" oriented. In other words rather than being good at modeling things, it is good at getting business things done... -David On Mar 2, 2006, at 1:49 PM, John Liston wrote: > See: http://lists.oasis-open.org/archives/members/200602/msg00015.html > > _______________________________________________ > Dev mailing list > [hidden email] > http://lists.ofbiz.org/mailman/listinfo/dev _______________________________________________ Dev mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/dev |
In reply to this post by John Liston
One thing I forgot to mention... They hint at possibilities for orchestrating services, but I didn't see anything that was really similar to the Service ECA stuff that we use. It would be interesting to see more detail in this area... -David On Mar 2, 2006, at 1:49 PM, John Liston wrote: > See: http://lists.oasis-open.org/archives/members/200602/msg00015.html > > _______________________________________________ > Dev mailing list > [hidden email] > http://lists.ofbiz.org/mailman/listinfo/dev _______________________________________________ Dev mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/dev |
In reply to this post by David E. Jones
David,
I think your comment about "modeling things [versus] getting business things done" is very apt. Object oriented is good at modeling things, and in many cases better than the relational model. However, the essence of business, and therefore business applications by extension, is getting things done. In that case I do agree with you (and I guess Oracle and SAP as well) that the SOA is the right way to go. Si David E. Jones wrote: >This is an interesting document. It will be interesting to see the >more final version, and the various documents and such that are based >on it. > >For those interested in general concepts behind an SOA this is a >great resource as it opens the definition beyond the unfortunately >often limited definition based on the web services world and provides >some useful concepts. > >One of the more interesting ones, and one that we are pushing in >OFBiz, is what they liken to "delegation" in a company, and that is >(unless I'm misunderstanding it...) what I (and others, I didn't make >it up or anything) usually call the aggregation pattern. This is an >alternative to object oriented patterns that have other ways of >building up more complex logic. > >In general the comparison between service oriented and object >oriented architectures is interesting. Defining a service as >accomplishing a business goal and including the definition of data >and other things related to that is a good way to put it. In other >words, it is more goal or action oriented than "object" oriented. In >other words rather than being good at modeling things, it is good at >getting business things done... > >-David > > >On Mar 2, 2006, at 1:49 PM, John Liston wrote: > > > >>See: http://lists.oasis-open.org/archives/members/200602/msg00015.html >> >>_______________________________________________ >>Dev mailing list >>[hidden email] >>http://lists.ofbiz.org/mailman/listinfo/dev >> >> > > >_______________________________________________ >Dev mailing list >[hidden email] >http://lists.ofbiz.org/mailman/listinfo/dev > > > _______________________________________________ Dev mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/dev |
Free forum by Nabble | Edit this page |