I explore and share insights on growth, technology, innovation, and learning

Integrations within IT systems

Within an IT organization, there is a need for two systems (or applications) to communicate with each other. The commonly used IT terminology for this communication is, “let’s integrate them.”

2 main things to consider within an Integration

  1. Protocol: how is the data transported. Commonly used protocols are TCP, HTTP, JDBC, etc..
  2. Data format: how is the data parsed (or analysed). Commonly used formats are CSV, XML, JSON, etc..

Going back to the example, as System A is a browser — when the user enters a URL (example: www.gmail.com), a screen is presented with a field to enter username and another one with password. User enters both fields and clicks on a submit/login button.

Behind the scene, the browser is using http/https as a protocol and the data format can be JSON. See below a sample JSON message

If System B validates the username and password, the user is allowed to login.


Note: This post was written in Feb 2022, and now moved to my personal site.

Leave a comment