NexJ Portal represents the latest evolution of NexJ’s integrated desktop solutions. It allows for the dynamic creation of multiple workspaces and the ability to integrate enterprise and third party portlets into a powerful, customized, context-aware UI. Organizations can use this framework to quickly build web-based desktop applications that increase user productivity.

Using the framework, organizations can:

  • Expose Enterprise and Third Party Information as Portlets – Whether your key business information resides in legacy systems, such as back office customer information files or mainframe account systems, or in more modern, web service-based systems, NexJ Portal allows you to expose the information as portlets. Using portlets, organizations can combine all the information users need, from disparate systems, into an integrated desktop.
  • Drag-and-Drop Portlets into Workspaces –Easily drag-and-drop portlets from the NexJ portlet library into workspaces that can be easily tailored by business users. NexJ Portal automatically manages all communication and context passing between the portlets and enables workspace-specific toolbars, so everything works together as a single integrated application, with no coding required.

Firms can empower users and increase productivity by using NexJ Portal to create tailored workspaces that meet the unique requirements of their users.

  • Create User and Role-specific Workspaces – Create workspaces that are tailored to a user’s specific role or task. NexJ Portal lets users spend less time moving between multiple applications and more time doing valuable work for the organization.
  • Support Multi-Tasking– Let users dock an existing contact, action item, or entity into its own workspace, so they can work on more than one task at a time. NexJ Portal  maintains the context and history for the workspace, so users can easily return to a previous item in context, and continue with their work without disruption.

NexJ Portal provides limitless possibilities for creating integrated desktop solutions. NexJ solutions are designed from the ground up to allow organizations to leverage the value in their existing systems and continue to develop their solutions as their business requirements evolve over time.

NexJ Portal Server

The NexJ Portal Server is a flexible and open server architecture that enables the runtime assembly of portlets into a single, fully interactive and integrated enterprise application.  The Server manages the layouts of portlets, which can originate from a Model Server or any third party server, within a portal container and orchestrates secure communication between them. 

Key capabilities include:

  • Easy integration with external systems and third party portlets
  • Services to maintain context and history of user interactions
  • Workspace docking for multitasking
  • Multi-monitor/multiple browser support
  • End-user drag and drop of portlets into workspaces
  • Access to workspaces can controlled based on roles or line of business
  • CTI integration

NexJ Portal Container

The NexJ Portal Container houses the application toolbar, workspaces and portlets and provides communication across context and event buses.

Portlets
Portlets are pluggable user interface components that represent a subset of functionality.  They control interactions by setting/receiving context and raising/responding to events.  They can be enterprise portlets as well as third party portlets.

Application Toolbar
The application toolbar provides access to application and workspace specific functions, allowing users to dynamically publish NexJ or third party portlets to extend the toolbar for each workspace.

Workspaces
Workspaces group portlets that share context in a tab, which can be crated for a user, role or task. Users can drag-and-drop portlets to build personalized workspaces.

Portlet library
The portlet library lists registered NexJ and third party portlets that users can drag-and-drop to build workspaces.