A client computing device has a document-editing application program to edit a document. The document issues a request to access external data stored on an external source for inclusion within the document. A client-side external data component at the client computing device receives and routes the request to access the external data from the document and returns the external data responsively received to the request back to the document for inclusion within the document. A server-side external data component at a server computing device receives from the client-side external data component the request to access the external data, routes the request to the external source, and returns the external data responsively received to the request back to the client-side external data component.
展开▼