5. The document editor of claim 1 , wherein the dispatcher stores the object information, and the connector updates the object information according to information in the remote service.
1. A document editor configured to display status and metadata for an object embedded in a document, the document editor comprising: a dispatcher for identifying the object, an identifier of the object, and an address of a remote service implemented in a computing apparatus and corresponding to the object in a user interface according to an object definition, and for providing object information to the user interface, wherein the object information includes the status and the metadata; the user interface for editing and displaying document information, wherein the user interface displays the status and the metadata of the object together with an object link, at least one of the status and the metadata being displayed with a special effect indicating a change detected in the status or the metadata of the object; and at least one connector for communicating with the remote service using the identifier and the address and for exchanging the status and the metadata with the remote service, and for transferring the status and the metadata to the dispatcher; the document editor being configured to determine whether the remote service is available or unavailable; wherein the user interface is configured to display the object as plain text if said document editor determines the remote service to be unavailable; wherein said at least one connector periodically communicates with the remote service to exchange the object information, the special effect indicating the change detected since a previous periodic communication between said at least one connector and the remote service.