请教高手,什么是接口?什么是数据接口?
个人观点:
接口可以比作:一个通道,两个独立的程序,通过这个接口通道,可以实现数据传输和信息交换。当然,这两个程序必须遵守这个接口规定的一些标准,只有遵守这个接口标准,才能正常通信。
例如,程序A将运行后的结果数据(包括数量和单价)分别放在一个红盒子和一个黑盒子中。
(即红盒中数量为1000,黑盒中单价为10元/件)。
然后其他程序,比如程序b,可以读取红框中的数量和黑框中的单价。
按照预先设定的红框放数量,黑框放单价的标准,两个程序之间进行正常的数据传输。
这种预定或预定的标准可以称为这两个程序之间的“接口”。