`
security
  • 浏览: 371253 次
  • 来自: www.pgp.org.cn
社区版块
存档分类
最新评论

Federate Portal,面向SOA的Portal

阅读更多
这段时间对Federate的应用蛮感兴趣,Weblogic Portal 9.2是第一个实现Federate Portal的产品,它紧紧依赖WSRP协议,让多个Portal之间实现真正的分布式Porlet调用。
1,Federate Portal是真正的分布式结构,Porlet都是远程部署的,然后通过WSRP集成到Federate Portal中
2,完全松耦合的架构设计,远程porlet都是可以独立于Federate Portal进行设计/开发/维护
3,远程Porlet可以协作交互,包括数据交换
4,如果你要使用那些远程的porlet,你无需懂得编写程,那只是click几下的功夫
5,Federate支持最新的SOA标准,包括WSRP, SOAP, WSDL, SAML, UDDI, WS-Security等等

下图是BEA提出的Producer-Consumer模式,体现了Federate Portal的一种应用场景。
我们可以看到,由于porlet的标准化(JSR168),WSRP可以调用多个平台上的Porlet,包括weblogic, websphere, Jobss, sun, oracle.....

federateportal.jpg

用户面向的是Conusmer,而Consumer起了一个集成者的角色,同时向用户综合多种
资源,形成一个统一门户中心的作用,Consumer与其他Producers是通过WSRP协议,
基于SOAP/HTTP的传输协议获取远程porlet的信息,返回给用户。
federateportal_call.jpg

上图一个非常关键的技术是WSRP, WSRP是Web Services for Remote Portlets的简称。很明显,这是一种基于Web Services的集成技术。



FederatePortal和WSRP的相关参考资料
分享到:
评论
1 楼 grandboy 2009-04-06  
我对Federate也有所了解,但是对FederatePortal还是第一次听说。

研究一下。

相关推荐

    Federate Compliance Test System-开源

    联邦合规性测试系统 (FCTS) 软件工具管理和执行基于可互操作的高级架构 (HLA) 的联邦的合规性验证过程,这些联邦符合 IEEE 1.3、1516 和 1516-2010 建模和仿真标准。

    FKF-master.zip_FKF_filter_kalman_matlab_zip

    federate kalman filter

    omnetpp-federate:从VSimRTI 0.14.0派生的VSimRTI OMNeT ++联邦

    联合会 取自VSimRTI 0.14.0的经过修改的VSimRTI OMNeT ++联邦 原始文件可从弗劳恩霍夫开放通信系统研究所... 此项目中提供的文件的唯一目的是为VSimRTI框架内的OMNeT ++-federate提供补丁。 原始许可证保持不变。

    Federate:仅标头的 C++11 信号

    #联邦 ##Header-Only C++11 信号 版权所有 2015 John Farrier Apache 2.0 许可证

    ping-solutions

    CIAM和劳动力基础预生产解决方案概述此仓库是一个WIP,用于在PingOne和Ping Federate中配置演示环境。 该仓库提供了一种通过本地脚本和Docker映像来配置PingOne的方法,该映像利用赛普拉斯来执行新环境的初始配置。 ...

    bonfire_federate_activitypub:Bonfire适配器通过ActivityPub联合

    篝火:联邦:ActivityPub 的扩展程序可以处理: 可扩展/可配置的工具,用于向/从ActivityStream转换Bonfire数据适用于Bonfire适配器用法如果要使用地图LiveView组件,则需要在应用程序中npm add leaflet --save --...

    oidcfederation:描述如何使用OpenID Connect进行多边联合的文档

    OpenID Connect联盟 描述如何使用OpenID Connect(OIDC)进行多边联合的文档。 ... 建立草稿 pip install xml2rfc xml2rfc draft/openid-connect-federation-1_0.xml -v 3 --text -o draft/openid-connect-federation-...

    SISO-STD-004-2004-Final-PDF

    simulation developers to interchange link compatible HLA RTIs without recompiling federate source code or re-linking federate object code with Dynamic Link-Compatible (DLC) RTI libraries. The use of ...

    MySQL中使用FREDATED引擎实现跨数据库服务器、跨实例访问

    跨数据库服务器,跨实例访问是比较常见的一种访问方式,在Oracle中可以通过DB LINK的方式来实现。对于MySQL而言,有一个FEDERATED存储引擎与之相对应。同样也是通过创建一个链接方式的形式来访问远程服务器上的数据...

    基于HLA邦元结构的仿真引擎设计与实现

    仿真引擎(Simulation Engine)是在仿真系统中负责时 ...Federate)。其体系结构如图1 所示,涉及到与仿真引擎紧密 相关的方案编辑器及方案库、RTI、模型库和结果数据库及 仿真表现工具和仿真评估系统。

    HLA.Java.zip_HLA_hla java_java HLA_java h_rti java

    An HLA Implementation in Java using the jre1.1.7b, including source, jar files and documentation for the Real Time Infrastructure, test federate and three organisation participants.

    Developing .NET Web Services with XML(syngress安全图书)

    Readers will be given a thorough introduction to .NET and its XML building blocks while acquiring a firm grasp of how those blocks can ...that it will federate and collaborate seamlessly with others ...

    在ubuntu中重置mysql服务器root密码的方法

    首先停止mysql服务: 代码如下: root@webserver:/home/...tables –skip-networking & 成功启动后返回PID及其它启动信息 代码如下: [1] 3591 root@webserver:/home/webmaster# 121005 2:59:27 [Note] Plugin ‘FEDERATE

    spring-saml-sample

    可以使用在身份提供者模式下支持SAML 2.0的所有产品(例如ADFS 2.0,Shibboleth,OpenAM / OpenSSO,Ping Federate,Okta)来连接Spring SAML Extension。 网址: : 来源: : 文档: ://docs.spring.io/spring-...

    Salesforce-SpringSaml:控制器

    所有在身份提供者模式下支持 SAML 2.0 的产品(例如 ADFS 2.0、Shibboleth、OpenAM/OpenSSO、Ping Federate、Okta)都可以用于连接 Spring SAML 扩展。 网站: : 来源: : 文档: ://docs.spring.io/spring-...

    libsaml:轻松创建SAML 2.0消息的Ruby gem

    libsaml Libsaml是Ruby的宝石,可以轻松... 将私钥存储在: config/ssl/key.pem 将身份提供者的公钥存储在: config/ssl/trust-federate.cert 将身份提供者Web容器配置文件添加到config/metadata/service_provider.xml

    spring-security-saml:Spring Security项目的SAML扩展

    可以使用在身份提供者模式下支持SAML 2.0的所有产品(例如ADFS 2.0,Shibboleth,OpenAM / OpenSSO,Ping Federate,Okta)来连接Spring SAML Extension。 有关功能的详细列表以及对最新版本的访问,请访问。行为...

    prometheus-formatter:浏览器扩展,使普通的Prometheus指标更易于阅读

    默认情况下,它适用于与“ / metrics”,“ / federate”,“ / probe”,“ / prometheus”和“ / actuator / prometheus”匹配的URL路径。 通过单击扩展名的图标,您可以定义自己的路径(支持正则表达式),它将...

    hapi-auth-saml:用于SAML身份验证的Hapi.js方案

    hapi-auth-saml 用于SAML身份验证的Hapi.js方案 发展 安装先决条件 npm install 运行gulp以减少掉毛 gulp 例子 安装先决条件 ... sudo node examples/ping-federate.js 或与npm一起运行 npm run ping

    普罗米修斯格式化程序「Prometheus Formatter」-crx插件

    使普通的Prometheus指标更容易...由于很难检测出是否来自Prometheus的纯文本响应,因此当前仅限于'/ metrics','/ federate'和'/ probe'路径。 源代码可在麻省理工学院(MIT)许可下在GitHub上获得。 支持语言:English

Global site tag (gtag.js) - Google Analytics