摘要 |
<p>A document, preferably in a portable format, is forwarded to a remote server (e.g. using HTTP to "push" the document to the server). The server sends a generic notification of the document to an intended recipient, and the recipient can download the document from the server using local protocols. A method and system is also provided that sends documents from a desktop computer inside an intranet through a series of firewalls and/or proxy servers to a server residing on the Internet. A computer in an intranet system protected by a firewall or proxy server uses a software application to access the Internet. The software also encodes binary data to be sent as text. This binary data may be subdivided into smaller text packets. The text packets are sent, using HTTP, to a server outside the firewall, which has been configured to accept such text packets. The server converts the text packets back to the original binary data representation. The binary data, once resident on the internet server, can then be forwarded directly to other internet servers, internet desktop computers, printers, or fax machines. A document delivery server is also provided that dynamically customizes the format of a document to be delivered, based on the capabilities of the recipient and the type of document to be delivered. The server attempts to maintain the information contained in the document in a high level representation and deters the decision of when to convert to a lower level representation, thereby maximizing the potential set of options and function at each step in the delivery process. <IMAGE></p> |