On Mon, 2009-01-12 at 08:40 -0800, gregor wrote: > Service Oriented Architectures are about connecting different systems > within an organisation together using, typically, SOAP. An SOA usually > uses a message hub, often called an Enterprise Service Bus, of some > kind to manage the connections and SOAP calls between systems. Axis is > the most famous open source ESB. > > Event Driven Architecture an approach to SOA which is an alternative > to SOAP whereby instead of making direct SOAP RPC calls, systems > broadcast events that other systems may listen for (or subscribe to). > Usually it is derived from existing message hub functionality around > the publish/subscribe message model so existing message hub products > already support the basic functionality. The advantage is it reduces > coupling between systems within the SOA scope in the same way that > using the Observer/Observable pattern in GUI programming does. >
Yes, Event Driven Architecture is what we are current investigating. Currently, we are aware of two: one from Tibco with OpenAjax Push (OpenAjax Hub and PageBus) and the other from Oracle Coherent. Please share what you are working on especially in the context of Cloud Computing using Google AppEngine and MapReduce. > If you are building a social networking site, it seems unlikely that > an SOA is what you are looking for since it is geared around > orchestrating complex business transactions between multiple systems > within an organisation, say 10 or 20 of them. If you are looking to > enable other web sites to access your services then I think the most > popular and efficient way to do that is to create and publish a JSON > interface. You could also publish a SOAP interface as well, but it is > unlikely to be as popular as JSON. But AFAIK this is not classified as > SOA, more mash-up support. > Yes, JSONP looks very promising especially with GWT JavaScript Overlay. It will be a long but potentially good road in cloud computing serives. Regards Duong Batien DBGROUPS and BudhNet > regards > gregor > > > > > On Jan 12, 3:37 pm, Paranoid Android <[email protected]> wrote: > > Hello. My project is about designing an online social network > > application. I'm in a first stage of evaluating different > > architectures and design alternatives. The user interface should be > > made using GWT and the architecture should be a SOA and/or EDA. > > Now, I'm new to all these technologies/architectures (i was used to > > MVC using Struts ecc...) and I'm wondering if GWT is a suitable GUI > > solution in a > > architecture.. I find out the SOAFaces project but it's like in the > > earlier stages of development and I instead I need a standard, adopted > > and working solution. > > > > Can someone give me some some tips to get started.. What kind of > > technologies should I study? Is GWT ok for SOA and EDA?If not, is > > there a set of technolgies which adapt well to an SOA architecture, > > especially on the client (GUI) side? > > > > Thank you very much!! > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
