oracle内部提供的在数据库内部和应用程序间通信的方式有以下几种:1.警报,就是DBMS_ALERT包提供的功能:2.管道,由DBMS_PIPE提供:3.高级队列,这个就很复杂,当然提供的功能也是很高级的.当然还可以使用外部过程,比如用PL/SQL封装外部的基于C的DLL或JAVA也能实现数据库和应用程序间的通信. 要使用这些功能,必须知道各个功能的特点,根据需要选用. 警报和事务相关的,是异步发送的:管道是与事务无关的,是同步发送的. dbms_alert用于生成并传递数据库预警信息.使用包…