0

私は現在、Websphere Datapower SOA アプライアンスの開発に携わっています。しかし、私は2つのエンティティの間で混乱しています。Datapower 拡張機能と要素。

2 つの主な違いは何か、Datapower 拡張機能の名前空間でのみ指定する理由を教えてください。

xmlns:dp="http://www.datapower.com/extensions"

一方、Datapower 拡張要素では、次のことを言及しています。

xmlns:dp="http://www.datapower.com/extensions"
extension-element-prefix="dp"
exclude-result-prefix="dp"
4

2 に答える 2

0

Datapower は XSLT を使用して、受信/送信メッセージの任意の部分を操作します。現在、この機能を実装している間に、データパワーの特定の処理ニーズをサポートするために XSLT 関数を拡張する必要があることがわかりました。その結果、datapower は XSLT 関数ライブラリを拡張し、場合によっては既存の関数 [xsl:message など] を拡張し、別の場合では新しい要素 [dp:set-response-header など] を XSLT ライブラリに追加しました。これを行うための前提条件として、この拡張ライブラリの名前空間を定義する必要があるため、新しい datapower 名前空間を定義する必要があります。

于 2013-08-14T03:47:17.830 に答える