公文传输系统及其使用方法外文翻译资料

 2022-07-31 15:18:03

外文翻译原文

Abstract:An electronic document delivery system and methods of its use are provided. 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. In preferred embodiments, the invention is used for the controlled delivery of portable documents from a sender to a large number of recipients, using a network of servers that route the documents and notifications in a store and forward manner, while providing routing and accounting information back to the sender.

Claims:What is claimed is:

1. An apparatus for delivering an electronic document, comprising:

a sending computer for sending an electronic document;

a receiving computer for receiving said electronic document; and

a server interposed between said sending computer and said receiving computer, wherein when said electronic document is forwarded to said server from said sending computer without regard to said receiving computer#39;s capabilities, said server sends a notification of said forwarded electronic document to said receiving computer, wherein said receiving computer downloads said forwarded electronic document from said server using said receiving computer#39;s local protocols; and

wherein said server automatically records an acknowledgment, and makes said acknowledgment available to said sending computer either when said server sends said notification of said forwarded electronic document to said receiving computer, or when said receiving computer downloads said forwarded electronic document from said server,

wherein said notification includes a direct reference to said forwarded electronic document at said server, and wherein said receiving computer uses said direct reference to locate and download said forwarded electronic document from said server.

2. An apparatus for delivering an electronic document, comprising:

a sending computer for sending an electronic document;

a receiving computer for receiving said electronic document; and

a server interposed between said sending computer and said receiving computer, wherein when said electronic document is forwarded to said server from said sending computer without regard to said receiving computer#39;s capabilities, said server sends a notification of said forwarded electronic document to said receiving computer, said notification including a direct reference to said forwarded, electronic document at said server, wherein said receiving computer uses said direct reference to locate and download said forwarded electronic document from said server using said receiving computer#39;s local protocols; and

wherein said server automatically records an acknowledgment, and makes said acknowledgment available to said sending computer either when said server sends said notification of said forwarded electronic document to said receiving computer, or when said receiving computer downloads said forwarded electronic document from said server.

Description:FIELD OF THE INVENTION

The invention relates to the field of computer networks. More particularly, the invention relates to techniques for the delivery of electronic documents to users over the Internet.

BACKGROUND OF THE INVENTION

The development of computerized information sources, such as those provided through the Internet or other on-line sources, has led to a proliferation of electronically available information. Currently, a user who subscribes to the Internet manually navigates through the Internet to visit sites which may or may not be of interest.

An inherent problem in this Internet system is that the available information is distributed through a 'pull' type infrastructure, where the user who wants to receive information must manually search sites of interest, or use a finder application, to search and download appropriate information. For a user who wishes to publish and distribute information or documents, either an individual or a larger entity that has information that is desired to be distributed, the present 'pull' system doesn#39;t allow the freedom to send and distribute to a recipient or group of recipients, in a 'push' fashion.

Facsimile technology is widely used at the present time for the distribution of simple documents, but has numerous drawbacks, including lower quality printed documents, costly and bulky paper copies (particularly if the recipient doesn#39;t care to have a paper copy), loss of content (e.g. text and graphics can#39;t be edited or manipulated), and time requirements for transmission, particularly for long or complex documents.

Electronic Mail (E-mail) provides a means for sending electronic messages from computer user to another. E-mail has advantages of convenience, format and storage of messages for later retrieval. As such, E-mail has been accepted and widely used for basic communication. E-mail is typically an ASCII based format, however, and proves to be very limiting for the communication of long or formatted documents. As well, E-mail is not the medium of choice for the distribution of complex documents, such as reports, articles, advertisements and art which can include page layout grids, postscript-formatted objects, multiple fonts with tracking and kerning, graphics, imbedded tables and spreadsheets, and other complicated information. Some E-mail systems provide a means for appending an ASCII based E-mail message with an associated file, to be downloaded along with the E-mail message. Most systems that allow the appending of an associated file are designed to allow a single user to send unsecured files to an associate or friend, and neither allow for controlled automated distribution to multiple recipients, nor do they prov

全文共50063字,剩余内容已隐藏,支付完成后下载完整资料


外文翻译译文

摘要:公文传输系统及其使用方法的介绍。公文以便携式格式转发到远程服务器(例如使用HTTP将文档“推送”到服务器)。 服务器将文档的通用通知发送给预定的收件人,收件人可以使用本地协议从服务器下载文档。 在优选实施例中,本系统使用存储和转发方式,使用路由文档和服务器网络,同时提供路由和记帐信息,从而发送者将大量文档便携地发送给收件人。

配置:

1.一种用于传送电子文档的装置:用于发送电子文档的计算机;用于接收所述电子文档的计算机;服务器;当电子文档从一台计算机转发到服务器,在不考虑接收计算机的能力时,服务器将电子文档的通知发送给接收方计算机。其中,接收方计算机遵循本地协议从服务器下载转发的电子文档。服务器自动记录确认,并且当服务器将转发的电子文档的通知发送到接收计算机时,或当接收计算机从服务器下载转发的电子文档时,发送计算机可确认。通知包括在服务器处直接引用转发的电子文档,并且接收计算机使用直接引用来定位并从服务器下载转发的电子文档。

描述:发明领域

本发明涉及计算机网络领域。 更具体地说,本发明涉及通过因特网向用户传送电子文档的技术。

发明背景:

电子信息资源的开发,例如通过互联网或其他在线来源提供的信息来源,导致电子信息资料的扩散。目前,订阅互联网的用户手动导航通过互联网来访问可能或可能不感兴趣的站点。

这个互联网系统的一个固有问题是可用的信息是通过“拉”型基础设施进行分发的,其中希望接收信息的用户必须手动搜索感兴趣的站点或使用查找器应用程序来搜索和下载适当的信息。对于希望发布和分发信息或文档的用户,具有希望分发的信息的个人或较大实体,本“拉”系统不允许自由发送和分发给接收者或接受者群体,以“推”方式。

传统技术目前被广泛应用于分发简单文件,但存在许多缺点,包括较低质量的打印文件,昂贵和庞大的纸质副本(特别是如果收件人不在意纸质文件),丢失内容(例如文本和图形不能被编辑或操纵)以及传输的时间要求,特别是对于长或复杂的文档。

电子邮件提供了一种从计算机用户发送电子邮件到另一个计算机用户的手段。电子邮件具有方便,格式化和存储消息的优点,供以后检索。因此,电子邮件已经被接受并广泛用于基础交流。然而,电子邮件通常是基于ASCII的格式,并且证明对于长格式或格式化文档的通信是非常有限的。同样,电子邮件不是分发复杂文档的选择的媒介,例如报告,文章,广告和艺术,可以包括页面布局网格,后记格式的对象,具有跟踪和字距调整的多种字体,嵌入图形表格和电子表格等复杂信息。一些电子邮件系统提供了一个附加一个基于ASCII的电子邮件与一个相关文件的手段,与电子邮件一起下载。允许附加相关文件的大多数系统旨在允许单个用户将不安全的文件发送给联系人或朋友,也不允许对多个收件人进行受控自动分发,也不允许提供高级会计,帐单或其他此类功能(例如,收据通知)。电子邮件网关也限制附件的适用性,不能解决安全和收货符号或确认的问题。

C.Budoin,Interenterprise Electronic Mail Hub,U.S.Pat。 美国专利No.5,406,557(1995年4月11日)公开了一种互联网通信中心,其具有包括公共核心和多个输入和输出模块的计算机集线器。 输入模块连接到第一个终端用户,并将第一个终端用户发送的消息转换为通用格式。 中心核心将消息排队并将其转发到输出模块,以转换为目标用户的格式。 虽然所公开的集线器公开了中继简单电子邮件消息的技术,但它被设计为转换电子邮件消息格式,从而失去原始基于文本的文件的完整性。

所公开的现有技术的系统和方法提供了用于传送文件的一些方法,但是不能提供以推送方式操作的经济,快速的文档传送系统,同时节省了原始电子文件的完整性。 这种电子文件传送系统的发展将构成重大技术进步。 此外,以受控,经济和负责任的方式向许多接收者分发电子便携式高内容质量文件的能力将构成进一步的技术进步。

总结:

提供电子文件传送系统及其使用方法。 优选地以便携式格式的文档被转发到远程服务器(例如使用HTTP将文档“推送”到服务器)。 服务器将文档的通用通知发送给预定的收件人,收件人可以使用本地协议从服务器下载文档。 在优选实施例中,本发明用于使用以存储和转发方式路由文档和通知的服务器网络,同时提供路由和会计信息,从发送者到大量接收者的便携式文档的受控传送 回到发件人。

具体实施方式:

“二进制文件传送系统10”,出版商和个人能够以电子方式分发文件。 重要的是,与现有的基于Web的文档发布技术不同,“二进制文件传送系统10”允许指导和安全地分发文档。 Web可以被定义为拉出版环境,其中文档消费者必须从服务器找到并检索文档。 相比之下,推出出版物允许文档的制作者将文档的交付指示给消费者。 传真(传真),邮政服务和电子邮件(E-mail)都是推出出版的例子。

图1是描绘使用一个二进制文件服务器12的二进制文件传送系统10的框图。二进制文件传送系统10允许用户推送文档,使得文档的制作者能够指导这些文档将要去哪里。二进制文件传递系统10实现推送发布的一种方式是通过组合HTTP(通常通过网络提取信息)与SMTP(仅支持文本)组合。此外,二进制文件传送服务器10提供一系列服务以便于有针对性的文档传送的各种应用。在一个级别上,二进制文件传送系统10可以被表征为新一代的传真技术,其利用网络而不是电话线,此外,引入了对现有传真格式非常优越的新文档表示的支持。在另一层次上,二进制文件传送系统10是能够支持大量文档和事务的通用文档传送服务器。在所有情况下,二进制文件传送服务器10提供用于文档传送的完整和可靠的解决方案。

二进制文件传送服务器10用于从一个端点向一个或多个端点发送一组二进制文件。 端点通常是具有因特网接入的接收者22,但也可以是另一实体,诸如传真机172或打印机178(图14,15)。 二进制文件的传递是以可靠,负责任和易于处理的方式完成的。 二进制文件传送系统10为有针对性的文件提供了多个级别的安全性,从电子邮件的等效安全性到比传真或物理邮件更好。 该系统还提供用户帐户管理,包括计费帐户的信用和借方。 该系统还可以在多个二进制文件传递服务器12之间进行协作,这两个服务器12可以被一些其他的权限管理也可以不被 图。 图2描绘了使用两个通过因特网通信的二进制文件服务器12a和12n的二进制文件传送系统。

二进制文件传送服务器12以三种主要模式操作,其中包括公共模式,其中发送者16自己设置帐户132并进行计费,私人模式,其中发送者16由管理员控制,并且计费更多一个内部会计问题而不是一个收集问题,一个发布模式,其中有很多收件人22,但是很少的发件人16。

二进制文件传递服务器12由单独的功能组件组成,并且不一定是进程或共享库。图2中示意性示出的二进制文件传送服务器12。如图4所示,包括被称为存储器42的智能存储隔间,其由一组客户机44a-44n(称为商店客户端44)来增强,该客户机44a-44n使用存储方法并且收听商店事件,但不与其他的交互或了解其他客户端44.组件是保存关于发送者16的信息的共享服务。该设计还包括关于接收应用程序的情况(与电子邮件通知相反)的接收者22的信息。

客户端/服务器通用架构比更流水线的结构提供更好的可扩展性。它还使商店客户端44彼此分离,这在一些任务是交互式的上下文中可能是有用的,而其他任务是更背景的。

商店。商店42包含一组商品48。如图3所示,存储项目48包括二进制文件树34和描述符36,其是一组存储定义和客户端定义的属性。二进制文件34的树可以被视为存储定义属性的一部分。

文件存储系统提供以下功能:

1)存储项目48的永久存储(例如,存储项目48中包含的二进制文件树34被写入盘)

2)对由描述符36进行的客户端读/写访问,该描述符由存储定义和客户定义的属性组成(例如,客户端44可以写入存储项目48的有效期)

3)存储事件67的客户端通知(例如,客户端44可被通知新存储项目48的创建事件68)

4)根据商店定义的属性进行内部管理(例如,存货项到期日生成事件)。

存储器42提供对存储项目48的访问并且生成存储事件67,其中存储项目48具有存储定义的属性,诸如ID,创建日期,文件数,文件名,文件数据和存储事件67可以被客户端44.存储事件67可以包括存储项目48的创建68,删除69或修改70.事件67在架构中起关键作用,因为这定义了客户端44如何使其工作与非常有限的知识同步的另一个存储客户端商店客户44可以是各种各样的,具体的客户将进一步详细说明。在该框架中,存储客户端44是使用某些存储方法和/或收听某些存储事件67以在商店48上执行有用任务的某个组件。

客户经理。客户经理46提供对用户和帐单帐户的读/写访问,由客户端44或系统10的其它组件使用。存储器42不使用或了解账户。

其他组件。存储客户端44和存储器42本身使用的其他组件在系统的架构内实现。例如,服务器间通信,日志管理和其他管理服务,这将在下面讨论。

图5提供了二进制文件服务器42的一个实施例的架构的示例,其包括用于实现服务器功能的客户端44模块(52-66)。互联网发送52用于创建商店物品48并填写属性。互联网接收54打开现有存储项目48,并可用于修改其属性。传真网关56收听由商店42生成的创作事件68,处理相关的商品48,然后从商店42中删除它们。转发器58收听商店42生成的创作事件68,然后检查新商品48的属性,并决定是否需要转发。归档器60侦听删除事件,并且在删除发生之前将存储项目48复制到辅助专用存储器。格式转换器62监听创建,检查属性,并且如果需要翻译,则它读取,处理和写回存储项目48中的文件。网络发布者64监听创建事件68,并检查指定的商店项目属性Web发布,如果是,则根据需要读取属性。拾取通知器66监听创建事件68,然后通知接收者22。

基于Internet的用户的安全问题。虽然二进制文件传送系统10提供了灵活性来支持专门的安全解决方案,但它很容易支持当前行业标准的安全解决方案,其中包括:

a)安全的服务器互连和服务器身份验证(可用于服务器(HTTP)内置的SSL 2.0);

b)安全服务器到服务器(在SSLX之上);

c)支持终端私钥(私钥必须由用户使用自己的频道进行交换。

d)支持端点公钥,使用CryptoAPI或标准用户公钥。该系统还可以帮助用户生成仅用于BFD的公钥,并更新用户帐户信息,以便发件人不必直接与收件人进行通信来获取公钥;和

e)服务器使用SSL和MS PCT进行客户端验证(最终用户可以获得自己的证书,并由服务器进行身份验证)。

二进制文件传递服务器12的一个重要方面是它并行地处理多个请求并使大多数请求的响应时间最小化。因此,同步问题对于正确性和系统性能都很重要。通过最小化同步数据访问,尽可能延迟异步处理以及通过为平台使用多任务和进程间通信(IPC)来增强性能。服务器12的一个实施例主要依赖于在一个进程内提供低开销多任务的线程,并且在可用时利用多处理器能力。本实施例的IPC除了邮件插槽或远程过程调用(RPC)之外还使用命名管道。

图7提供了二进制文件传送服务器12架构中的特定组件的框图。

用户会话72处理发送会话,接收会话(当用户正在使用BFD桌面应用程序192,198时实现),HTML接收会话(通过HTML浏览器实现,而不是用户正在使用BFD时)桌面164(请注意,BFD桌面会话可以通过HTML)),维护会话(实现帐户设置和维护会话(例如通知下载,帐户设置修改(不要与管理员与控制台服务混淆),而不是公共服务器的最终用户),HTML维护会话(通过HTML浏览器实现帐户设置和维护)。

分发组件74实现发送的背景工作,包括通知和转发。控制台76用于实现通过HTML接口而不是专用用户界面进行的管理会话。控制台76提供用户界面来浏览和修改所有服务器属性,包括帐户,日志记录,性能和参数设置。

共享组件。共享组件可由商店42由商店客户端44中的任一个使用,或者它们可以自己操作。虽然他们不听存储事件67,他们可以根据需要使用存储方法来提高效率,例如连接器接收)。共享组件可能包括:

1)客户经理,其维护所有本地帐户信息,并为本地帐户提供唯一的访问接口,包括帐单帐户和远程帐户信息;

2)服务器连接器80,其处理所有的服务器间通信;

3)邮件网关84,其处理反弹邮件的发送和接收;

4)记录器86,其管理对由类型分类的不同日志的读/写访问。最重要的日志是发送/接收事务日志,跟踪随着时间的推移存储项目48会发生什么;

5)操作系统存取器82,它为文件输入和输出(I / O),进程管理(同步,锁定,线程,进程),IPC(RPC,共享存储器,共享队列)提供与操作系统的平台无关接口,管道),网络访问(TCP / IP套接字,HTTP服务器接口,POP / SMTP接口)。具体部分将根据需要实施。

服务器应用程序。服务器应用程序88用于根据配置参数来启动和关闭二进制文件传递服务器12的所有部分。它还提供未由客户经理(46或78)或记录器86覆盖的服务器的管理方面,例如性能分析,使用信息和服务器参数/配置。

图8提供了示出商店42的体系结构的框图。商店管理器92用于维护全局状态,以同步对商店42的访问并提供内务管理功能。存储项目管理器94用于维护存储项目48的状态,锁定和高速缓存机制。存储事件管理器96用于维护监听器列表和事件过滤器,以及根据事件过滤器和事件来分派事件优先级。

图9示出了用户会话如何将互联网客户端组织成三层,包括会话,交易和传输。会话管理器102保持所有当前活动的会话状态并执行与会话相关的家务。它通过存储器42和客户管理器46的使用来处理来自事务管理器108的事务。

全文共13782字,剩余内容已隐藏,支付完成后下载完整资料


资料编号:[142790],资料为PDF文档或Word文档,PDF文档可免费转换为Word

原文和译文剩余内容已隐藏,您需要先支付 30元 才能查看原文和译文全部内容!立即支付

以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。