Home > Articles > Information Technology

Objects and the Enterprise (Part 2 of 2): The Network Is the Message

  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Technology Strategies

From the author of
Technology Strategies

Moving from procedural programming to object-oriented programming (OOP) requires a major shift in your programming worldview. But the concepts actually aren't that complicated to grasp. Just change your thinking from "I build programs" to "I write classes."
Placing special emphasis on a comprehensive approach combining organization, people, process, and technology, Harris Kern's Enterprise Computing Institute is recognized as one of the world's premier sources for CIOs and IT professionals concerned with managing information technology.

The Roots of Java

In the mid 1990s, the Sun Corporation took the object-oriented programming (OOPS) concept and started from scratch with its own language, called Java, "the language of the Internet." The basic idea was to combine object-oriented concepts with distributed network programming. From the introduction of open systems, UNIX, and network programming, both commercial and academic communities had been looking for ways of writing applications on one computer and running them from another. Many of these techniques were parallel with the rise of object-oriented programming. All kinds of architectures and their acronyms were introduced: Remote Method Invocation (RMI), Object Request Broker (ORB), and Component Object Model (COM), to name a few. All these architectures depended on what was known as three-tier programming, a complex and somewhat unwieldy approach based on a user interface, stored data, and some kind of application interface to define the rules in between.

Sun simply wanted to find a way of creating small, snappy applications that could run on the most primitive of processors. When this didn't "take" in the commercial marketplace, Sun realized that Java programs could fit just as easily on a web page as inside a toothbrush. Browsers had already been designed as a user interface, and the Internet was as natural an application interface as any. Sun realized that an object-oriented application works perfectly for encased applications that work across a network as vast as the Internet. Java and the Java applet were born! It didn't take long before both the commercial and academic worlds realized that Java could be used for much more than just applets. Today, it's rapidly becoming the backbone of Internet-based application development.

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Related Resources

Danny KalevMinutes from the October 2009 Meeting
By Danny Kalev on November 19, 2009 No Comments

The minutes from the Santa Cruz (October 2009) meeting are available here. Even if you're not a language layer at heart, I encourage you to read them.

The Laid Off IT Guy! Website Project
By Laid Off IT Guy on October 26, 20092 Comments

A good friend of mine started his own accounting practice about 6 months ago.  A few weeks ago he invited me to dinner and told me that he had a project for me.  I graciously accepted, as I’ve wanted to do some consulting work. What he shared with me is that he wants to build his brand by having me build a website for him. Sounds good to me.

The Laid Off IT Guy! Resume Redo
By Laid Off IT Guy on October 23, 2009 No Comments

In my last blog I discussed “Getting Back to Basics.”  For me, that was reviewing my résumé, building my network, applying for more jobs and attending job clubs and workshops.  The first point of contact you’ll likely have with a prospective employer is your résumé.  If you aren’t getting the number of interviews that you think you should, it might be time to redo your résumé.

See All Related Blogs

Informit Network