Archive for the ‘SOA & Web2.0’ Category

Differences EAI and SOA

Sunday, February 24th, 2008

Enterprise Application Integration (EAI) refers to techniques used to share data and processes within an organization, and Service Oriented Architecture (SOA) is one of those  techniques.  The term EAI has evolved from being merely describing techniques use to share data, to include techniques use to share both data and processes. (more…)

SOA and CORBA compare

Thursday, January 31st, 2008

In a Gartner article of December 2nd 2002 title “Predicts 2003: SOA is Changing Software”, Row W. Schulte pointed out “SOA is not a new concept. Computer scientists understood its principles by the mid-1980s when distributed computing and remote procedure calls came to market. However, its use during the 1980s and 1990s was limited to leading-edge projects whose architects had the vision, discipline and money to invest in the initial stages of application development, knowing they would later reap SOA’s rewards of scalability, agility and reuse”  (Schulte, 2002).  This means that Service Oriented Architecture SOA like Common Object Request Broker Architecture CORBA has   been in the market for years now.  (more…)

SOA presentation

Monday, January 14th, 2008

Recently I gave a presentation at the dining philosophers tech group here shanghai.. The presentation was title “Introduction to SOA“. The agenda was as follows:

  • The Evolution of EAI
  • What is SOA?
  • SOA prerequisite
  • An SOA Solution-Services and Composite Applications
  • IBM SOA Lifecycle
  • SOA Development Process
  • The SOA Design Styles and Principles
  • Architectural Example1
  • Architectural Example2
  • The Benefits of SOA
  • The Race to SOA by IT gians (IBM, Microsoft, Sun)
  • The Future -Light SOA
  • Discussion, Q&A

Click here to download “introduction to SOA” presentation. All comments and questions are welcome here. Have fun.

SOA & Web2.0 to reshape eBusiness

Thursday, July 19th, 2007

I just fell on this article from eweek.com. I as well as other SOA leading experts all agree that web 2.0 is here to enable SOA on the web. However, I will add that these technologies have drastically changed the way we do business on the internet. The big guys like amazon and ebay now use SOA to architect their backend and web 2.0 enabled (more…)

Difference between SOA and OOP

Monday, July 9th, 2007

I finally made up my mind that it is worth posting something about the difference between SOA and OOP. Some people seems to think that SOA will take over OOP ( off the record). This is not true. The two will continue to life together as i explain below. (more…)