Service Oriented Architecture (SOA) is a computer systems architectural style for creating and using business processes, packaged as services, throughout their lifecycle. SOA also defines and provisions the IT infrastructure to allow different applications to exchange data and participate in business processes. These functions are loosely coupled with the operating systems and programming languages underlying the applications. SOA separates functions into distinct units (services), which can be distributed over a network and can be combined and reused to create business applications. These services communicate with each other by passing data from one service to another, or by coordinating an activity between two or more services. SOA concepts are often seen as built upon, and evolving from older concepts of distributed computing and modular programming.
see this video
Friday, April 25, 2008
Thursday, April 24, 2008
Windows Live Mesh

Microsoft has just launched a new Windows Live service called Live Mesh, the service is still in Tech Preview, which means a limited number of users (10,000) and a waiting list for the extra users, the whole concept of this service is synchronizing all devices (PC's, Laptop, Mobiles, ... etc) as long as all of them are running any version of Windows.
If you watched Ray Ozzie keynote in Mix last March, he pointed to the Live experience, and I think this product is one a new series of products in this direction.
This strategy shift was also mentioned on TechCrunch from Ray Ozzie memo to employees
Central to this strategy is our embrace of both a world of the web and a world of devices. Over the past ten years, the PC era has given way to an era in which the web is at the center of our experiences – experiences delivered not just through the browser but also through many different devices including PCs, phones, media players, game consoles, set-top boxes and televisions, cars, and more.
Subscribe to:
Posts (Atom)