Figure 5 illustrates more details behind the P6 Professional/P6 Compression Server architecture. The main Primavera P6 Professional application will read and write data through Borland’s DBExpress technology. A DBExpress driver provided by Primavera, which communicates with P6 Compression Server, will do the actual work of fetching and sending requests and response data. This indicates why there is no significant change in the P6 Professional (the batch SQL option was one change in the P6 Professional code to accommodate P6 Compression Server). Instead of a DBExpress or BDE driver connecting to Oracle or SQL Server, the driver connects to P6 Compression Server.
For each P6 Professional request, a worker thread will perform the necessary work of creating a database connection running the query, fetching the dataset, and compressing it before returning the data back to the client.
Figure 5. Design Detail
Legal Notices
Copyright © 2005, 2016,
Oracle and/or its affiliates. All rights reserved.
Last Published Thursday, September 22, 2016