• Skip to primary navigation
  • Skip to main content

MarkHing.com

Carefully Crafted Content

  • Home
  • Smallworld GIS
  • Software
  • Investing
  • Random Musings
  • Blog
  • About
    • Privacy Policy
    • Terms of Service
    • GNU General Public License
  • Contact Me
  • Show Search
Hide Search

Layered Communication Services

Mark Hing · May 6, 2021 ·

Back in 1995 things were different than they are today. Most PCs weren’t networked and interfaces between computers were mostly relegated to large systems and systems in large organizations — such as corporations and educational institutions.

At the time, I was working in the Emerging Technologies Group at Westech Information Systems (a subsidiary of our provincial electric utility, B.C. Hydro) and we were developing mobile applications for hospitals, municipalities and others.

Although layered communications were well defined (the OSI model for example), software that implemented such models were not in common use, with most applications hard coding connectivity into a monolith.

I saw the potential to implement a layered model, that could be reused in the various applications we were developing, so applications could be loosely coupled to their underlying transports.

I wrote a brief synopsis for the Westech newsletter. And while these concepts are widely used today, in 1995 that was not the case. So without further ado, let’s step back in time and see what 1995 technology looked like.

I still get a kick out of seeing the null modem cable, but that was something we did in the 90s (along with 56 kbps dial up modems championed by USRobotics).

Incidentally, I owned a USRobotics modem and used a null modem cable in more scenarios than you would have likely thought. I can’t say I miss either one though.

Software

About Mark

Mark Hing, a Value Investing and Smallworld GIS specialist, created the Automatic Investor software and is the author of "The Pragmatic Investor" book.

(Buy the book now on Amazon.ca)
(Buy the book now on Amazon.com)

As President of Aptus Communications Inc., he builds cutting-edge FinTech applications for individual investors. He has also used his software expertise to architect, develop and implement solutions for IBM, GE, B.C. Hydro, Fortis BC, ComEd and many others.

When not taking photographs or dabbling in music and woodworking, he can be found on the ice playing hockey -- the ultimate sport of sports.

linkedin   Connect with Mark

All views expressed on this site are my own and not those of my employer.

Copyright © 2023 Aptus Communications Inc. All Rights Reserved.