From the course: Calling REST APIs with Java
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
APIs in system architecture - Java Tutorial
From the course: Calling REST APIs with Java
APIs in system architecture
- [Instructor] As the design of information systems has evolved, their architectures have included more interconnectivity between systems. We see it all the time. One website will access your data from another platform. Throughout this evolution, various integration strategies have emerged that allow systems to exchange data and share capabilities. These approaches include techniques such as file transfers, ETL, shared databases, and messaging. Sharing data with these techniques requires a lot of work, and each type of integration has some drawbacks, whether that's inconsistent data, tight coupling, poor security, or duplicate copies of data. These drawbacks and the need for a more lightweight technique drove engineers towards APIs when designing new systems. Let's clarify a few key points concerning APIs. An API is an interface that is exposed by one piece of software to allow other software to communicate with it…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.