Datapower扩展功能和扩展元素(Datapower extension functions and extension elements)

编程入门 行业动态 更新时间:2024-10-21 23:12:09
Datapower扩展功能和扩展元素(Datapower extension functions and extension elements)

我目前参与了Websphere Datapower SOA设备开发。 但是我在两个实体之间感到困惑。 Datapower扩展功能和元素。

有人能告诉我这两者之间的主要区别是什么,为什么在Datapower扩展函数命名空间中我们只给出:

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

在Datapower扩展元素中,我们提到以下内容:

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

I am currently involved into Websphere Datapower SOA appliance development. However I am getting confused between two entities. Datapower extension functions and elements.

Can someone tell me what is main difference between the two and why in Datapower extension function namespace we only give:

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

while in Datapower extension elements we mention the following:

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

最满意答案

Datapower使用XSLT来处理传入/传出消息的任何部分。 现在,在实现此功能时,我们意识到需要增强XSLT功能以支持数据功能的特定处理需求。 因此,datapower扩展了XSLT函数库,在某些情况下扩展了现有函数[如xsl:message],并在其他情况下向XSLT库添加新元素[如dp:set-response-header]。 作为执行此操作的先决条件,需要为此扩展库定义命名空间,从而为新的datapower命名空间定义命名空间。

Datapower uses XSLT to manipulate any part of incoming/outgoing message. Now while implementing this feature it was realized that XSLT functions needs to be enhanced to support the particular processing need of datapower. As a result datapower extended the XSLT function library, in some cases extending existing functions [like xsl:message] and in other cases adding new elements [like dp:set-response-header] to XSLT library. As a pre-requisite to do this, one needs to define a namespace for this extended library and hence the new datapower namespace.

更多推荐

本文发布于:2023-04-29 12:55:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1336369.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:元素   功能   Datapower   elements   functions

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!