通知操作消息架构

适用于 Oracle 数据库的 Microsoft BizTalk 适配器显示通知操作,以接收来自 Oracle 数据库的数据库更改通知。

可以通过在 Oracle 数据库适配器中设置绑定属性来配置通知操作。 有关通知相关的绑定属性的详细信息,请参阅 阅读有关 Oracle 数据库适配器绑定属性的信息。 设置 NotificationStatement 绑定属性以指定查询通知的 SELECT 语句。

通知操作的消息结构

下表显示了通知操作的 XML 消息结构。

操作 XML 消息 说明
通知 <?xml version="1.0" encoding="utf-8" ?> <Notification xmlns="http://Microsoft.LobServices.OracleDB/2007/03/Notification"> <Info>Value</Info> <Source>Value</Source> <Type>Value</Type> </Notification> 这是由 Oracle 数据库发送到适配器客户端的入站消息。 在消息中:

- 标记 <Info> 指示通知的原因。 例如,此标记中的“insert”值指示数据已插入通知语句中引用的一个或多个表中。

- 标记 <Source> 指示通知的源。 例如,此标记中的“data”值表示引用对象中的数据发生更改。 同样,此标记中的“object”值表示引用的对象发生了更改。

- 标记 <Type> 指示数据更改的类型。 例如,标记中的 <Type> “Update”值指示查询结果已更新。

通知操作的消息操作

通知操作的消息操作为“<http://Microsoft.LobServices.OracleDB/2007/03/Notification”。>

另请参阅

Oracle 数据库的 BizTalk 适配器的消息和消息架构