O'Reilly logo

APIs at Work, Second Edition by Ron Hawkins, Doug Pence, Bruce Vining

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Open-List APIs

The open-list API, as mentioned earlier, doesn’t require a user space. Even though an open-list API can return a lot of information, it returns this information into a receiver variable. The reason for this technique is that open-list APIs return a “partial” list, where you select which portion of the list you currently want to process. While your program is processing this partial list that the API returned, the API goes out to get more information for you to process. This sequence is referred to as asynchronous processing.

Open-list APIs were created with one goal in mind: speed in getting back to you. An open-list API will return as many records as you request as soon as it can. While your program is acting on this partial ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required