Project Center Server Overview

The Newforma Project Center Server acts as an unseen background software application that supports the actions users perform on Project Center clients. One of the Project Center Server’s major functions is to support the Project Center search feature. Whenever a user initiates a search from Project Center, the Project Center Server quickly scans the indexed project information to instantly return all the files, email messages, and project items that contain a match. The server does all of the work in the background, including all file indexing, and the user sees all results as if the work was done right on the client (local) version of Project Center.

Indexing and rendering

The Project Center Server indexes projects continuously, and renders .DWG files for visible text in the active layouts. The indexing service repeatedly scans every file in every project, re-indexing any files that have been added or changed. The Project Center Server also generates XREF maps, which describe the relationships between all files in each project. This allows the search feature to return host AutoCAD files when they contain visible matches that actually originate from an external reference file.

File summaries

The Project Center Server creates and manages summaries of every file in the project, including files that are nested within .ZIP files and email message attachments. This allows search to locate any files containing matches within .ZIP files (such as Project Center file transfer record copies) and email messages. It also enables the Find > All Versions of this File and Find > External References tasks to display instant results.

Email summaries

The Project Center Server creates and manages email message summaries containing email metadata such as subject, from, to, etc. for use in the Project Email activity center. This allows project email to instantly display very large lists of email messages and sort them by the most recent sent date, even though the email files are physically spread across a number of different file folders on the project.

Multiple Project Center Servers

You can have multiple Project Center Servers at one site or across multiple offices, enabling you to store and access projects on different machines in different locations.

Server replication

In sites with multiple Project Center Servers, the servers can be set up to replicate with one another. This causes the project lists and project team contact data to be consolidated and synchronized across all of the replicated servers.

Project Center Servers also replicate with the Newforma Info Exchange Server to track the flow of file transfers and manage email notification. Since Info Exchange is a web server typically located in an organization’s DMZ (a network area that sits between an organization’s internal network and the Internet), this communication is encrypted with digital certificates. If the Info Exchange Server's certificate is ever allowed to expire, it will no longer function properly.

Firewalls

All Project Center applications communicate over the network to the Project Center Server. If your site has a firewall installed, you may get Windows security alerts the first time the application is run. You must allow network access in order for Project Center to work properly.

Using Project Center without being connected to the Project Center Server

Project Center clients must be connected to the Project Center Server. The clients will not work without an active connection. If the client can't connect to the Project Center Server,  you will be presented with the following message:

error1.bmp

You can type Ctrl+Shift+S to open the following dialog box, in which you can type another Project Center Server name. Click Connect to connect to the new Server.

error2.bmp

Process interaction

The following diagram shows how the Project Center Server interacts with the Project Center clients, Newforma Info Exchange, external users, and your network.

PCServer.BMP