Visit Our Home Page
 Explored,Designed,Delivered.sm
Welcome, Guest. Please Login or Register (Password Reminder)


Creativyst Forums 
Support & Discussion 
Register Help Search Login  
   
   Creativyst Forums-TOP
   Art of Programming
   IMO: Hype Happens?
(Moderator: admin)
 Author
Topic: IMO: Hype Happens?       [Link=143]
Reply Please log in first.
JRepici
Administrator


Posts: 328





Gender:
      JohnRHere2
    IMO: Hype Happens?   (Date posted: 11/09/06 at 10:35:41) Quote Modify Delete


Hype Happens?

From a story on SOA in what is unquestionably one of the best industry journals around:


Network World, Pg. 58 (vol. 22 #40, Oct 10, 2005)
  1. Under SOA methodology, developers write
  2. new applications by looking up the requisite
  3. functionality in online service registries, plug-
  4. ing those services' APIs into their code, and
  5. writing some fresh orchestration logic to tie
  6. it all together. Taken to its logical extreme,
  7. SOA can make software development a "con-
  8. nect the dots" exercise that greatly speeds
  9. up the process.




Transliterated to equivalent 1960's geek speek:
  1. Using function libraries, developers write
  2. new applications by looking up the requisite
  3. functionality in library reference manuals, plug-
  4. ing those services' APIs into their code, and
  5. writing some fresh orchestration logic to tie
  6. it all together. Taken to its logical extreme,
  7. libraries can make software development an "out-
  8. line writing" exercise that greatly speeds
  9. up the process.


Marketing departments everywhere, of course, will counter:

"Perhaps, but what's really great about SOA, is that it allows us to access all this forward looking, customer-facing, enterprise level, employee empowering functionality over the Internet"

And of course that is also just a restatement of technology advantages that existed in the early 1980's...

"What's Great about the RPC (Remote Procedure Call) convention, is that it allows you to access library functions over the Internet"




. . . . . . .
The Mother of ALL DLL Schemes?

So what exactly are we getting ourselves into here? What's truly striking about SOA (SOAP, and supporting standards) is that it is functionally identical to the model of shared DLLs controlled and configured by a central registry. This is the DLL model used in the popular Windows(tm) operating systems.

In other words, In SOA we've taken the concept of sharing a few dozen function libraries (DLLs) amongst a bunch of applications used on a single desktop, and "scaled" it into a mechanism for sharing hundreds of function libraries (SOA services) amongst thousands of applications, running on hundreds, or even thousands of desktops.

Windows(tm) is a successful O.S. to be sure, but the complexities and errors stemming from this particular aspect of Windows(tm) is referred to --even by Microsoft--, as "DLL Hell".



. . . . . . .
Is This Anything?

Einstein said "The definition of insanity is doing the same thing over and over and expecting a different result". Is this what we are doing here?

. . .
Would Dogbert be proud of us?

    -djr

   E-Mail   Ip: Logged
Reply Please log in first.
Pages: 1
Jump to:

YaBB Board c 2000
YaBB Programming Team
 



















© Copyright 2002 - 2008 Creativyst, Inc.