Where are APIs?

  • APIs can define the communications between entire systems (like networked services)
  • APIs can define how to use narrow systems (like how one class uses another)
  • APIs can refer to network communication or other kinds of processes
  • APIs are often focused on direct messages
  • ... but can also be more implicit

3 / 10