扩展你的WebCenter_Spaces应用程序(20)

看海听风 分享 2021-06-03 下载文档

如何扩展WebCenter Spaces 应用程序

f. 点击 OK.

g. 在Application Navigator右键点击Connections选择New Connection > URL.

h. 在name段输入SpacesWebServiceEndpoint

i. 在url段输入Webcenter Spaces Web service URL: j. 点击ok。

连接信息被添加到META-INF文件夹下connections.xml如:

C:\JDeveloper\mywork\mySpacesApplication\.adf\META-INF

k. 打开connections.xml

WebCenter Spaces Web Service Endpoint URL Connection

<Reference name="SpacesWebServiceEndpoint"

className="oracle.adf.model.connection.url.HttpURLConnection">

<Factory className="oracle.adf.model.connection.url.URLConnectionFactory"/>

<RefAddresses>

<XmlRefAddr addrType="SpacesWebServiceEndpoint">

<Contents>

<urlconnection name="SpacesWebServiceEndpoint"

url="http://host:port/webcenter/SpacesWebService"/>

</Contents>

</XmlRefAddr>

</RefAddresses>

</Reference>

如果你想在运行时设置Webcenter Spaces Web service的端口,setGroupSpaceWebServiceEndpoint可以 重写并传递一个参数。

Example 47-2 Setting the WebCenter Spaces Web Service Endpoint at Runtime

client.setGroupSpacesWebServiceEndpoint("/webcenter/SpacesWebService")

3. 应用和Webcenter Spaces之间的固定连接

在你的webcenter门户应用Webcenter APIs之前,你必须保证应用程序(消费者)和Webcenter Spaces(生产者)之间的通信是安全的。调用API的用户身份以安全的方式传递到Webcenter Spaces,这个通信具有完整性和保密性。

要做到安全,Webcenter Spaces的消息保护基于SAML的令牌传递策略。作为管理员必须创建一

个java密钥库和一个更新凭据存储。在收到你的应用程序的请求后Webcenter Spaces可以验证令牌真 伪。然后你必须用Jdeveloper注册密钥和存储凭证。

开始前要从管理员处获取以下条件:

a:消费者密钥是一个安全的连接。 这是一个 .jks 文件 (for example, consumer.jks).

扩展你的WebCenter_Spaces应用程序(20).doc 将本文的Word文档下载到电脑

下一篇:蘑菇和其他食用菌罐头项目可行性研究报告方案(可用于发改委立项及银行贷款+2013详细案例范文)

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx