技术开发 频道

IBM WPF快速集成Oracle EBS


3. 封装成Portlet部署到Websphere Portal
     开发完成后,我们需在讲服务封装为Portlet,部署到Portal中应用。
    1) 封装Portlet
     我们可以利用WPF Portlet构建构建Portlet:
     在模型ebsProductEdit中,我们利用Portlet适配器创建部件:
     Portlet配置信息如下:


    这样,就完成了Portlet的定义,接下来,我们将程序打包发布:

    2) 打包发布
    在项目“Oracle EBS”右键单击,选择“重建WAR”,选择“重建 Portlet WAR”

    3) 程序部署到Portal
    发布完成后,生成程序包位与C:\IBM\WebSphere\PortalServer\installableApps\WPF-OracleEBS.war 
    启动并登录Websphere Portal,发布应用程序,发布后可见该程序包已包含Portlet ebsProductPortlet: 
    单击权限控制按钮即可进行权限管理:

    4) Portlet部署到页面 
    接下来将该Portlet部署到页面:



    部署完成后即可访问Portlet所在的页面:



    5) 测试功能
    查看物料信息:



    在Oracle EBS系统内部查看物料信息:



    完成编辑:


4. 总结

     通过本次实战,我们无需编码,即轻松实现的对Oracle EBS的集成,使庞大的Oracle EBS系统不再陌生。同样,利用WPF,也可以集成其他企业级应用如SAP、Lotus Domino、Siebel、PeopleSoft等。WPF还可与IBM Lotus Forms组件,IBM 基于BPEL的流程平台Websphere Process Server,同时也是构建Dashboard的基础架构平台。后续文章中,我们将进一步深入探索Websphere Portal的高级应用。

0
相关文章