技术开发 频道

使用WebCenter和JDeveloper开发JSF Portlet



五、将Portlet注册为WSRP生成者(Producer)


    WSRP
定义了一套接口,这些接口使用portlet组件和用户应用程序之间的调用显得更加标准。portlet组件产生用户程序所使用的标记。在WebCenter应用程序页使用portlet之前,我们必须先得到一个WSDL,然后在应用程序中为portlet注册一个WSRP生产者。我们可以从http://localhost:6688/portletsApp/info得到这个WSDL URL,如图5所示。



                                                                       图5 WSRP Producer测试页

    在WebCenter框架中提供了一个WSRP Producer注册模板,如图6所示,这个模板可以让我们使用带有JSF portlet的WebCenter应用程序注册一个WSRP Producer。选择ViewController工程,并选择File->New。在New Gallery wizard中,选择Web Tier->Portlets,然后选择WSRP Producer注册。单击OK。下面我们将要看到WSRP Portlet Producer注册模板。单击Next。为WSRP Producer指定一个名子,再次单击Next。

JSF portlet应用程序中得到WSDL URL后,将在URL字段中指定这个URL。单击Next。设置默认的值作为运行超时时间,然后点击Finish。我们现在已经使用WebCenter应用程序注册了WSRP Portlet Producer。而且还将它加到了应用程序中,如图6所示:



 图6 WSRP Portlet Producer
0
相关文章