AOFAX服务器数据库开发接口说明一、接口概述AOFAX数据库接口是为满足企业更多收发传真方式的一种扩展机制,实现了AOFAX传真系统与企业应用系统(如ERP、MIS、OA办公等)之间的交互和集成,从而达到扩展和自定义企业收发传真模式的目的
AOFAX数据库接口系统由企业应用服务器、中间数据库以及AOFAX传真服务器组成,结构如下图所示:接口实现了传真的收发功能,收发过程如下:发送传真:企业应用系统将待发送的传真任务信息写入中间数据库系统,AOFAX传真服务器从中间数据库读取发送任务,转换后提交发送,发送完成后将发送结果回写到中间数据库,企业应用系统从数据库中读取发送结果并进行后续处理
接收传真:AOFAX传真服务器收到新传真后,自动将传真信息写入到中间数据库系统,企业应用系统从中间数据库读取接收传真信息并进行后续处理
二、系统部署1、准备软硬件环境:传真服务器:AOFAX企业型、服务器型
数据库系统:MySQL、SQLServer、Oracle等数据库系统
企业应用系统:确保系统运作正常,并支持相应数据库系统的存取操作
2、配置数据库:在已正常运作的数据库系统中创建所需的接口数据库和接口表:发送任务表(aofax_send_task)、接收任务表(aofax_recv_task)
表结构和创建脚本参考后续说明
3、创建ODBC数据源:在AOFAX传真服务器上创建相应接口数据库的ODBC数据源DSN项,并确保连接测试成功
4、配置AOFAX传真服务器:启动AOFAX传真系统,在AOFAX管理器“工具”->“选项”菜单的“系统选项”对话框中的“扩展任务”属性页中,选择“启用扩展任务调度”和“启用数据库接口收发传真”,并输入正确的DSN、UID和PWD信息,确保连接测试成功
三、开发说明1、发送传真:在AOFAX传真服务器上创建临时文件夹(如C:\fSendFax),用以保存企