1、TraFax 传真系统应用方案TraFax Server 传 真 服 务 器 2系 统 应 用 方 案2010 年 8 月 5 日北京拓敏信息技术有限公司TraFax 传真系统应用方案目 录第一章 TraFax 传真系统应用方案 .31.1 TraFax 传真系统概述 31.2 TraFax 传真系统部署方案 61.3 TraFax 系统工作流程说明 71.3.1 TraFax 发送工作流程 81.3.2 TraFax 接收工作流程 9第二章 企业传真系统的配置要求 102.1 系统环境要求 102.1.1 企业传真服务器硬件配置(建议) .102.1.2 企业传真服务器软件配置(建议) .1
2、02.1.3 客户端: 11第三章 企业传真应用建议 123.1 系统部署建议 123.2 系统维护建议 123.3 系统使用建议 13TraFax 传真系统应用方案第一章 TraFax 传真系统应用方案1.1 TraFax 传真系统概述TraFax Server 为企业提供智能,高效,低成本的各种传真服务,通过包括智能 Internet 网络技术的各种技术的使用给我们的企业传真方式提供了更多的选择,TraFax Server 基于 Internet 的技术方案是一种综合性的手段,由于支持 Web 和 Email 开放的标准,TraFax Server 使得用户很容易选择他们喜欢的通讯方式。由
3、于运用 Internet 技术降低成本,且管理方式灵活,收发传真变得更经济,而对用户和传真接收者不会带来不便。TraFax Server 致力于基于Internet 最大限度地为您的企业提供新的机会,智能化的低成本路由,TraFax Server Email Gateway 及 TraFax Server Web Client。TraFax Server 是基于网络的 B/S 与 C/S 协调统一的传真系统,它充分利用网络资源使用户可以直接在自己的电脑桌面上收发传真,就象收发 Email 或打印文件一样简单。建立在 TraFax Server 传真服务器上的传真,经济,高效。再也不必排队等候打
4、印机、复印机或传真机的工作,因为您可以通过网络将您所需要发送传真的文件直接传送到 TraFax Server,由 TraFax Server 发送出去。TraFax Server 系统在接收外部发来的传真时,不需要经过人工分发,由TraFax Server 按预定的方式自动分发到接收人的传真信箱中和 Email 信箱中,系统可以选择 DID/DTMF、CSID、Caller ID 或按进入线路,进入的日期时间来确认传真的正确接收人。当某个传真不能确认接收人时,被分发到一个默认的传真信箱,由专门的分发人员预览传真后转发给正确的接收人。这样就减少多余的环节,缩短信息传递时间,使传真尽快得到处理,同
5、时增强了传真的保密性。 电子文档直接传真,可节省大量的资源,包括人力、纸张、打印、通信费用、维护费用等等,从而减少成本。TraFax Server 应用示意图如下:TraFax 传真系统应用方案I P L i n k异地 T r e a F a x 系统L a n目 录 服 务 器M i c r o s o f t A DS U N L d a p S e r v e rD o m i n o本地传真P B X短信通知邮 件 服 务 器D o m i n o 、 E x c h a n g e以 及 任 何 开 通 P O P 3和 S M T P 的 服 务 器D I D / D T M F
6、C S I DC a l l e r I DC h a n n e lP u b l i c传真索取传真嗅打印存储接收传真发送传真发送语音群发定时路由选择 / 号码变换T r a F a x C l i e n tT r a F a x W e b C l i e n tE m a i l C l i e n t第 三 方 应 用 程 序 接 口T S C I T r a F a x S e r v e r C O M A P IT S S T r a F a x S e r v e r S o c k e t I n t e r f a c eT D B I T r a F a x D a
7、t a b a s e I n t e r f a c eT S W S T r a F a x W e b S e r v i c eT C P I T r a F a x C l i e n t P r i n t e r I n t e r f a c eT S F I T r a F a x F i l e I n t e r f a c eT r a F a x 服 务 器T r a F a x S e r v e r 传 真 系 统 应 用 示 意 图在 TraFax 传真系统中,传真接收人可以通过 TraFax Client,WEB Client,邮件客户端接收和查看传真。1)
8、C/S (即客户机 /服务器模式 )提交方式 分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是据有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。C/S 模式的优点是用户体验较好,操作方便快捷,操作速度快,发送传真甚至不需要有相应的电子文件,能够打印就可以发送传真。但是缺点也很明显,首先是部署和维护成本比较高,扩展和更新非常不方便,并且如果企业内部每个应用都部署一个客户端,那对管理者和使用者来说都将是一个挑战。而且由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内
9、使用。国内目前的大部分传真软件产品均属于此类结构。2) B/S(浏览器 /服务器模式 )提交方式 是随着 Internet 技术的兴起,对C/S 结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器TraFax 传真系统应用方案端实现,用户表现完全在 Web 服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术,这种结构更成为当今应用软件的首选体系结构。B/S 模式的优点是部署和维护成本较低,扩展和更新非常方便,可跨平台使用,无论是 Windows 平台、 Macintosh 平台还是 UNIX 平台下,借助Web 浏览器都可以访问 TraFax Serve
10、r 服务器的服务。并且企业内部各个应用系统之间可通过企业门户(Portal)紧密集成实现单点登录,从而方便使用和管理。B/S 模式的缺点就是用户,操作速度比客户端要慢,但是随着网络及软件技术的发展,和本系统 Web 插件的支持 B/S 的缺点已经越来越不明显了。3) Email Client(邮件客户端)提交方式 是利用 TraFax Server 提供的Email 网关模块与企业的邮件服务器系统无缝集成,使用户收发传真就如同收发 Email 一样容易上手,不需要经过尝试将的培训便可以掌握软件的使用。这里最关键的就是 Email 网关模块,企业需要提供一个支持 POP3 和 SMTP 功能的邮
11、箱账号和密码,客户在发送传真时,只需按照 TraFax 系统能够接受的格式撰写邮件发送标题,并将要发送的传真文件作为 Email 附件发送给 Email 网关信箱,Email 网关信箱接收到这个邮件后将这个附件转换成传真格式的文件并按照指定的传真号码发送。客户在接收传真时,其设置同接收邮件没什么不同,只要提供一个自己的 Email 信箱给管理员就可以了,TraFax 传真系统可以根据管理员设置好的邮箱直接将传真发送到客户的邮箱里,客户可以即时从 POP3 邮箱里接收自己的传真文件。4)利用本地的传真机发送传真 则是充分利用了企业原先闲置下来的传真机,这些闲置的传真机连接到 PBX 上,再由 P
12、BX 连接到 TraFax 的传真服务器上,用户拨号后可根据 TraFax 的语音提示完成传真的发送。如上所述,TraFax Server 支持多种的客户端提交方式,这些方式并不是独立使用的,完全可以视企业自身的情况混合使用,比如企业在部署时选择使用 Web Access 方式,但是如果用户愿意的话,可根据需要从 TraFax Web Access 下载安装客户端、信使、传真浏览器等工具,用户可选择在公司使用客户端程序,而出差时使用 Web 方式收发传真。TraFax Web Access 基于微软ASP.NET 平台开发,其用户体验(如传真浏览、编辑和盖章)已经和客户端模式没有区别。TraF
13、ax 传真系统应用方案TraFax Server 提供服务器端文档转换,本功能是指用户在发传真时直接提交 Word/Excel 等格式的文件,然后由服务器端文档转换服务将文件转换成传真格式并发送出去。这样用户就可在任何时间和地点通过 Web 浏览器或 Email发送传真,而不需要在提交的机器上安装一个打印转换工具后才能发送传真。而且服务器端文档转换使传真系统和其他系统集成成为可能。办公系统(OA)、客户关系管理(CRM)、企业资源管理(ERP)或核心业务系统等企业应用管理系统一般都有发送传真的需求,但是这些系统一般都无法将需要发送的文件转换成传真文件后再提交给传真服务器,所以服务器端文档转换能
14、够使这些系统能通过直接提交 TXT/WORD/EXCEL 等业务文件,来发送传真任务,并且 TraFax Server 提供了丰富的接口可以方便的和各类企业应用进行紧密的系统连接。综上所述,TraFax Server 可以方便的、安全的实施各类型企业的整体传真解决方案。1.2 TraFax 传真系统部署方案在公司总部建立一个以传真服务器为平台,充分利用公司现有网络系统,采用 B/S、C/S 混合模式收发传真,可集中管理企业用户和传真资源,实现对传真系统的集中管理和维护,并保证不同的用户在不同网络环境下均可使用的电子传真服务系统。下面是基于 TraFax Server 的电子传真服务系统的网络拓
15、扑图:L A NP S T NTraFaxServerMail ServerLDAP ServerPBXTraFax 传真系统应用方案部署说明:服务器部署分为 IP 网络部署和通信线路部署两部分。其中 IP 网络部署是将服务器连接到企业内网,可以令局域网中的使用传真服务器的各个机器可以访问本传真服务器,保证网络畅通即可。如果需要使用Email 提交任务,或者通过 AD 同步用户,也需要本服务器可以访问到邮件服务器和目录服务器。通信线路部署是将通信线路(比如普通模拟电话线、数字 ISDN 线路或者IP 通信线路)连接到传真服务器上安装的传真板卡上面,通信线路可以是电信直线也可以是从企业内部交换机
16、上分出的分机线均可,保证通过电话网络打入、打出电话即可。服务器内部配置好,IP 网络和通信线路部署完毕后,服务器就全部安装部署完毕。按照上述方式部署后,只要给 TraFax 电子传真服务系统配置足够的传真线路,用户就可以使用所有可以通过局域网连接到 TraFax Server 传真服务器系统的机器,采用系统自动生成 Web 提交方式和 TraFax Email Getaway 2 种任务提交方式发送传真,并且在用户客户机上安装 TraFax Client 后,还可以使用第三种提交方式提交传真任务。TraFax 通过提供多种传真任务提交程序,从而令用户可以自由选择最方便的连接方式,采用电脑作为传
17、真数据的提交工具。向系统提交传真任务。并由系统快捷、安全的将传真发送出去。TraFax Server 采用层次化、模块化的软件结构,并提供丰富的应用工具及业务部件,为实现系统平滑扩展、负载均衡提供了全面的保障。1.3 TraFax 系统工作流程说明TraFax 采用层次化、模块化的软件结构,分为用户提交层、任务处理层、任务分发层、任务执行层等多层结构。而且系统根据每个层次上各个功能点,分为不同软件模块,每个模块都采用 Windows 服务的形式运行于 Windows 后台,这样不仅机器每次启动后不需要登录系统就可以使用,而且可以通过 Windows的服务保证机制,来维护、管理程序的运行。Tra
18、Fax 模块示意图如下:TraFax 传真系统应用方案TraFax Board server传真板卡服务器Email Gateway电子邮件网关 Email Server邮件服务器 Server传真服务器SQL Server数据中心 SQL ServerTraFax Server Web服务器API程序开发接口Web Client用户 用户Client 用户外部传真机 传真PSTN公共电话网企业业务系统1.3.1 TraFax 发送工作流程用户通过 Web Client、Client、Email 以及第三方应用程序分别经过TraFax Web 服务器、TraFax Massage 服务器、Tr
19、aFax Email Gateway、TraFax API 提交任务到传真服务器,任务传入 TraFaxServer 中心服务器中后,服务器对任务进行判断,检测任务是否合法(包括人物提交人权限、发送文件格式等信息的判断),检测通过后,传真任务附带的文档内容被服务器转化为传真格式,并按照用户在服务器上设置好的拨号规则进行任务路由,经过路由后的任务进入排队序列,进行传真发送执行。并且所有发送过的文件内容、拨号状态信息都会由系统进行存储,以备查找。发送完成后,TraFaxServer 中心服务器系统会通过 TraFax Massage 服务器、TraFax Email Gateway 通知用户任务结
20、果,用户也可以通过 TraFax Web 服务器、TraFax API 来查询任务处理结果。传真任务处理由 TraFax Board Server 进行执行,TraFax Board Server通过支持目前国内绝大多数板卡,支持各种传真线路,可以提供各种线路支持。发送流程图如下:TraFax 传真系统应用方案T r a F a x A P IW e b C l i e n tC l i e n tE m a i l提 交 到 T r a F a x 任 务 合 法 判 断 任 务 分 发任 务排 队信 息 存 储任 务 处 理YN结果反馈结果记录1.3.2 TraFax 接收工作流程系统外用
21、户通过 PSTN 网络打入到本系统中,TraFax Board Server 通过调用专业传真板卡记录用户发送的传真文件以及用户在发送传真前通过电话输入的号码信息,并且在线路支持的情况下还会记录用户的来电号码。TraFax Board Server 所有接收到的文件内容、号码状态信息都会由系统先进行存储,以备查找。传真接收存储完毕后,系统会 按照用户在服务器上设置好的分发规则进行传真分发。分发结束后,TraFaxServer 中心服务器系统会复制一份传真数据给系统用户,并通过 TraFax Massage 服务器、TraFax Email Gateway 通知 Client 用户、Email
22、用户有收到新传真,而且用户也可以通过 TraFax Web服务器、TraFax API 来查询传真接收结果。另外用户可以通 TraFax Web Client、Client 来查看公共传真通告信息。接收流程图如下:T r a F a x A P IW e b C l i e n tC l i e n tE m a i l通 知 用 户 处 理传 真 分 发信 息 存 储板 卡 接 收信息记录传 真 呼 入TraFax 传真系统应用方案第二章 企业传真系统的配置要求2.1 系统环境要求2.1.1 企业传真服务器硬件配置(建议)端口数 服务器 CPU 内存 硬盘2 PC P4 2.4 512M I
23、DE 80G4 PC P4 2.4 512M IDE 160G8 PC 服务器 P4 2.8 1024M SATA 80G16 PC 服务器 P4 2.8 1024M SATA 160G32 PC 服务器 Xeon 2.8 2048M SCSI RAID 5 160G *32.1.2 企业传真服务器软件配置(建议)端口数 操作系统 数据库 应用软件2 Windows XP SP2 SQL Server 2005 ExpressOffice 2003/Acrobat Reader 74 Windows XP SP2 SQL Server 2005 ExpressOffice 2003/Acrob
24、at Reader 78 Windows Server 2003 标准版SQL Server 2000 标准版Office 2003/Acrobat Reader 716 Windows Server 2003 标准版SQL Server 2000 标准版Office 2003/Acrobat Reader 732 Windows Server 2003 标准版SQL Server 2000 标准版 Office 2003/Acrobat Reader 7说明:1. SQL Server 2005 Express 和 Acrobat Reader 7.0 为免费版本.2. Windows XP
25、 SP2/ Windows Server 2003 标准版/ SQL Server 2000 标准版/ SQL Server 2000 标准版等软件需要由企业自行采购.TraFax 传真系统应用方案2.1.3 客户端:2.1.3.1 硬件PC 机标准配置:PIII800/256MB/40G 硬盘空间/VGA2.1.3.2 软件操作系统:Microsoft Windows 9X/ME/NT+SP6/2000+SP3/2003/XP其它:IE6.0 或以上版本、Office 办公软件、TCP/IPTraFax 传真系统应用方案第三章 企业传真应用建议3.1 系统部署建议农银汇理基金公司信息化建设良
26、好。根据我们与本公司相关技术人员沟通了解表明目前传真现状有如下几个特点: 呼叫中心和办公人员共同使用。根据我们以往实施经验,比如华泰保险、中国人民财产保险股份有限公司、民生银行、中航信的 OA 和呼叫中心的集成经验,我们推荐采用 COM API 或TDBI 数据库接口,进行呼叫中心集成,可以通过单点登录或 Web Service 进行OA 集成。上述接口通过实际验证,使用起来方便、稳定、安全。3.2 系统维护建议根据厦门电信平台、BEA 传真运营测试平台的大数据量使用证明,在数据量较大,达到每天 2000 封左右时,最好通过 SQL Server 进行传真信息记录,并把传真文件释放到磁盘上。这
27、样对数据库利用率较高。并且有利于对传真信息进行大数据量查询。如果传真量每天在 200 封左右,或者传真数据十分重要时,建议将传真信息和传真文件都保存到 SQL Server 上,并利用 SQL Server 的备份机制对 SQL Server 数据进行备份。从而加强传真系统的灾难恢复能力和传真数据安全保密性。3.3 系统使用建议虽然 TraFax 系统支持客户端、Web 端、Email 端各种使用方式,但是根据我们的经验以及 B/S 和 C/S 系统的使用对比,我们建议贵公司主要采用 B/S 和E/S 这两种方式,并把 C/S 作为一个补充方式。原因(C/S、B/S 软件商业运用上的比较)如下
28、: TraFax 传真系统应用方案通信软件是为企业服务的,企业选用通信软件不仅要从技术上考虑,还要从商业运用方面来考虑,下文将从商业运用的角度对两种结构的软件进行比较。1,投入成本比较。B/S 结构软件一般只有初期一次性投入成本。对于集团来讲,有利于软件项目控制和避免 IT 黑洞,而 C/S 结构的软件则不同,随着应用范围的扩大,投资会连绵不绝。2,硬件投资保护比较。在对已有硬件投资的保护方面,两种结构也是完全不同的。当应用范围扩大,系统负载上升时,C/S 结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用,这是由于 C/S 软件的两层结构造成的,这类软件的服务器程序必须部署在一
29、台计算机上;而 B/S 结构则不同,随着服务器负载的增加,可以平滑地增加服务器的个数,然后在各个服务器之间做负载均衡。有效地保护了原有硬件投资。3,企业快速扩张支持上的比较。对于成长中的企业,快速扩张是它的显著特点。例如某公司,每年都有新的配送中心成立,每月都有新的门店开张。应用软件的快速部署,是企业快速扩张的必要保障。对于 C/S 结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,所以无法适应企业快速扩张的特点。而 B/S 结构软件,只需一次安装,以后只需设立账号、培训即可。其次,随着软件应用的扩张,对系统维护人才的需求有可能成为企业快速扩张的制约瓶颈。如果企业开
30、店上百家,对计算机专业人才的需求就将是企业面临的巨大挑战之一。抛开人力成本不说,一个企业要招到这么多的专业人才并且留住他们也是不可能的。所以,采用 C/S 结构软件必然会制约企业未来的发展。另外,大多数 C/S 结构的软件都是通过 ODBC 直接连到数据库的,安全性差不说,其用户数也是受限的。每个连到数据库的用户都会保持一个 ODBC 连接,都会一直占用中央服务器的资源,对中央服务器的要求非常高,使得用户扩充受到极大的限制。而 B/S 结构软件则不同,所有的用户都是通过一个 ODBC 连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。TraFax 传真系统应用方案从以上的分析可以看出,B/S 结构的企业数据通信软件有着 C/S 结构软件无法比拟的优势。而从国外的发展趋势来看,也验证了这一点。目前,国外大型企业数据通信要么已经是 B/S 结构的,要么正在经历从 C/S 到 B/S 结构的转变。从国内诸多软件厂商积极投入开发 B/S 结构软件的趋势来看,B/S 结构的软件势必在将来的几年内占据企业数据通信领域的主导地位。