千家信息网

如何进行WSRP的示例分析

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,今天就跟大家聊聊有关如何进行WSRP的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。这周除了继续思考数据权限模型的建模和实现以外,主要
千家信息网最后更新 2025年01月20日如何进行WSRP的示例分析

今天就跟大家聊聊有关如何进行WSRP的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

这周除了继续思考数据权限模型的建模和实现以外,主要还研究了一下WSRP(Web Service for Remote Portlet)。这个技术主要是采用WebService方法整合其他应用中的远程portlet到自己的Portal应用中去。
首先需要有一个Producer,即提供服务的出处,它分为两种:Simple Producer和Complex Producer,一般的采用Workshop创建Portal项目都是Complex的,而一般的Web Project即只采用Struts或者PageFlow的都是Simple的,其实生成Producer的过程很简单,如果是采用Workshop,则有很简单的菜单,当然即使不是采用Workshop,也就是拷贝几个Jar和生成几个XML文件。但是不管怎么样,都有一个问题就是这个Producer一定要运行在Portal Domain上,否则无法发现这个Producer中的服务(后面会提如何发现)。
接着就是应用Remote Portlet的Consumer。这一步操作也很简单,就是在创建portlet的时候选择类型remote portlet,然后输入producer的WSDL,一般是"[WEB_ERL]/producer?WSDL",然后点击Retrive就可以发现Producer中的portlet了,之后选择一个portlet就可以创建成功了。
运行门户测试之后发现有两个问题:
1.URL问题,就是原来producer中的URL如果没有采用portal的URL tag或者应用生成URL的话,那么这个URL在consumer中应用就会出现连接错误,比较明显的就是一些图片无法显示。
2.用户身份问题,如果producer中需要用户身份,如果不设置CA和SSO,那么producer无法获取consumer中已经登录的用户。
这两个问题是致命性问题,涉及到对原来应用的修改和需要部署SSO,除此之外,加上需要producer部署在Portal Domain这一限制,当然还有producer和Consumer的风格差异问题,使得WSRP这一技术在当前工作中的应用,看来目前尚存在较大的困难。

看完上述内容,你们对如何进行WSRP的示例分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

问题 应用 就是 内容 用户 生成 示例 分析 两个 身份 服务 运行 选择 明显 较大 困难 成功 也就是 出处 差异 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 信号软件开发工程师 福建学生网络技术开发常见问题 山西华为服务器虚拟化解决方案 数据库查询数据实际大小 德国网络安全等级 中原网络安全研究院是干嘛的 wifi服务器端口 移动通信网络技术工资 数据库第一次实验心得体会 公安局网络技术好不好 网络安全文字素材20个字 小红书无法连接服务器请刷新 网络安全问题ppt 系统数据库地址后6位怎么看 数据库辅助审计 app开发软件开发公司 网络安全需要注意的事项英语s 数据库如何加读写锁 陕西网络安全等保 网络技术工程师月薪3万 天津中德计算机网络技术 云顶之弈哪个服务器更新早 容器怎么监控其他服务器 中国电信网络安全实验室 北京天盈九州网络技术有限公司 误操作删除了数据库没备份 关于宣传网络安全教育的漫画 软件开发什么影响cpu 数码宝贝其实是网络安全 网络安全宣传周支持单位
0