本接口协议适用于OSS系统和CRM系统间的业务同步接口。
一、流程描述:
1. 源系统在业务处理过程中,通常会依据业务要求定时按照事先与目标系统约定的数据格式生成需
要传送的数据文件,并将其放至指定位置;
2. 接口程序按照事先约定的时间,将数据文件通过批量接口传送到目标系统的指定位置;
FTP(File Transfer Protocol)主要用来在计算机之间传输文件,是TCP/IP协议族的应用协议之一。FTP文件传输服务的体系结构为客户机/服务器结构,用户用本地的客户端App与服务器建立连接后才能下载(DownLoad)或上传(UpLoad)文件。服务端与客户端约定文件存放路径、文件名命名规则和文件格式,并开放相应的读写操作权限。
网络传输方式应支撑对通信机的IP地址、帐户、口令、存取目录的验证。接口应支撑以下主流网络协议:FTP、FTAM等。文件传输应支撑以下功能:
一个完整的FTP过程由两个不同的连接组成,一个是控制连接(control connection),一个是数据连接(data connection)。诸如用户名输入、密码输入、以及put、get等命令的输入都是在控制连接中进行的,一旦控制连接确定了要传输的文件的名称等信息,就会启动数据连接来传输数据。
FTP文件传输服务常用来进行标准的文件形式的非实时接口传输。
优点:文件形式接口不需要其它App支撑,只要接口双方约定好路径、格式、处理方式即可,适合于大数据量的传输;实现简单、传输批量数据效率较高。
缺点:格式没有统一标准,而且需要开发文件系统权限,安全性差。
|