People often talk about Magento having a "SOAP" API. SOAP is a series of protocols that, from one point of view, is designed to allow programmers to call a function on one computer, and have it executed on another computer. XML-RPC is a simpler
astorm
I've been wanting to write about the Magento API for a long time, but it's one of those slippery topics that has no clean entry point. It's easy to talk about small slices of the API, or provide tricks for using the API methods
astorm
Now that we have a general picture of the Magento API architecture, we're going to take a look at that architecture's ideal implementation in the XML-RPC adapter.
astorm
Last time we looked at the full request and response flow for a Magento XML-RPC API call. Today we'll look at the same flow for a Magento SOAP API call, and see how the architecture holds up. We still haven't reached the point where
astorm
There's no new Magento API article this week, primarily because everyone's going to be too tired for code after the Magento Imagine parties. If you're not in Vegas this week you'll need to settle for living vicariously through twitter hash tags.
astorm
It's been a long and arduous trek, but we're finally ready to discuss how the business logic of a Magento API call is implemented. This article will contain all the information you'll need to debug Magento's mysterious API faults, as well as point you
astorm
If you've been following along, it may seem like we've reached the end of our API series. We've covered routing and controller dispatch, the API server, configuration, adapters, handlers, and the use of the response object for direct API output. I imagine there were
astorm
Welcome back to the desert of the Magento API. We've been wandering for what seems like 40 years, but we're getting close to the end. This week we'll be talking about one of the newer API features, "WS-I Compliance" mode.
astorm