通知操作消息架构
适用于 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”。>