发明名称 Portal modularization tool
摘要 An apparatus for developing web portals includes a portal decomposer configured to generate a plurality of modules from a web portal, a portal composer configured to generate a plurality of portal versions using a plurality of selections of the modules, wherein the selections of modules include a local module deployed on a host of the web portal and a remote module deployed on a second host coupled to the host of the web portal. An application for decomposing and composing web portals includes plurality of instructions that cause a processor to decompose a first web portal into a plurality of portal modules; and compose a second web portal that is a version of the first portal from a set of selected modules from the portal modules.
申请公布号 US9268870(B2) 申请公布日期 2016.02.23
申请号 US201213550998 申请日期 2012.07.17
申请人 Xerox Business Services, LLC 发明人 Shikari Faiyaz;Sharma Dhiraj
分类号 G06F17/00;G06F17/30;G06F9/44;G06F17/21;G06F17/24;G06F9/445 主分类号 G06F17/00
代理机构 Conley Rose, P.C. 代理人 Conley Rose, P.C. ;Rodolph Grant;Beaulieu Nicholas K.
主权项 1. An apparatus for developing web portals comprising: a computer processor configured to: generate a plurality of modules from a web portal, wherein the plurality of modules is generated based on different schemes, wherein one of the different schemes comprises generating a portion of the plurality of modules based on page hierarchy, and wherein another one of the different schemes comprises generating another portion of the plurality of modules based on a predetermined module definition; andgenerate a plurality of portal versions using a plurality of selections of the modules, wherein the plurality of portal versions comprises gaps from missing modules, wherein the gaps are filled using both a null module stub approach and a silent stub approach, wherein the null module stub approach comprises adding a null portlet in a portal definition for any missing portlet associated with one of the missing modules, and adding a null portlet page comprising a null wire portlet for any missing page and portlet side of a wire associated with the one of the missing modules, and wherein the silent stub approach comprises removing any portlet associated with the one of the missing modules, and removing any page and wire associated with the one of the missing modules, wherein the selections of the modules comprise a local module deployed on a host of the web portal and a remote module deployed on a second host coupled to the host of the web portal.
地址 Dallas TX US