A Guide to QuarkXPress Server 9.
CONTENTS Contents About this Guide...............................................................................5 What we're assuming about you............................................................................5 Where to go for help..............................................................................................5 Conventions............................................................................................................6 Getting started with QuarkXPress Server............
CONTENTS Understanding QuarkXPress Server parameters..................................................31 Looking up a parameter................................................................................................31 QuarkXPress Server Web Integration Guide overview........................................31 Render types.................................................................................................................31 General parameters...............................................
CONTENTS Understanding QuarkXPress Server Manager......................................................50 Load balancing..............................................................................................................50 Request timeout interval...............................................................................................51 Determining QuarkXPress Server instance availability..................................................52 Logging............................................
ABOUT THIS GUIDE About this Guide You do not need to read this guide from cover to cover. Instead, use this guide to quickly look up information, find out what you need to know, and proceed with your work. Use the detailed table of contents at the beginning of the guide to find information quickly.
ABOUT THIS GUIDE Conventions Formatting conventions highlight information to help you quickly find what you need. • Bold type style: The names of all dialog boxes, fields, and other controls are set in bold type. For example: "Click OK." • References: In descriptions of features, parenthetical references guide you in accessing those features. For example: "The Find/Change dialog box (Edit menu) lets you find and replace text.
GETTING STARTED WITH QUARKXPRESS SERVER Getting started with QuarkXPress Server QuarkXPress Server lets you render QuarkXPress projects in a variety of formats. QuarkXPress Server architecture The QuarkXPress Server architecture is shown in the following diagram. QuarkXPress Server architecture diagram A GUIDE TO QUARKXPRESS SERVER 9.
GETTING STARTED WITH QUARKXPRESS SERVER Understanding QuarkXPress Server QuarkXPress Server lets you output customized QuarkXPress layouts in a variety of formats — including JPEG, Portable Document Format (PDF), and PostScript® — from a centralized QuarkXPress Server application. To send a request to a QuarkXPress Server application, all you need to do is enter a URL into your Web browser's address field.
GETTING STARTED WITH QUARKXPRESS SERVER The document pool QuarkXPress Server reads server templates and static projects from a directory called the document pool. The document pool can be any directory that is available to QuarkXPress Server through a file system or an FTP server. You can use any of the following methods to place files in the document pool: • Drag the files to the document pool directory. • Use the Add Files command in the Document Pool screen of the QuarkXPress Server Web interface.
GETTING STARTED WITH QUARKXPRESS SERVER Caching To maximize efficiency, QuarkXPress Server uses cached versions of all rendered projects whenever possible. You can configure projects so that they are never cached, so that they are cached for a particular amount of time, or so that they are rendered every time they are served.
GETTING STARTED WITH QUARKXPRESS SERVER Quark License Administrator To prevent unauthorized use, QuarkXPress Server requires the presence of a Quark® License Administrator (QLA) server to launch. QuarkXPress Server follows the configuration and control rules that are enforced by QLA. For more information about QLA, see the QLA documentation included with QuarkXPress Server. Master-renderer environment Requests for project renders are stored in a connection queue.
GETTING STARTED WITH QUARKXPRESS SERVER 1 Open the "conf" folder in your QuarkXPress Server folder. 2 Open "log4j.xml" in a text-editing application. 3 To define the logging level for QuarkXPerss Server errors, scroll to 4 To define the logging level for QuarkXPress Server transactions, scroll to PAGE 13GETTING STARTED WITH QUARKXPRESS SERVER • The ability to register project providers • The ability to register new render formats • The ability to add items to the list of response properties, cookies, and HTTP header items • The ability to log messages in log files • The ability to initiate a new transaction to be processed by the server • The ability to completely control how projects are processed by the server In addition, QuarkXPress Server XTensions software can register for the following basic callba
GETTING STARTED WITH QUARKXPRESS SERVER Launching QuarkXPress Server On Windows, you can install QuarkXPress Server as an application or as a service (Quark recommends that you always run it as a service). On Mac OS, QuarkXPress Server always runs as an application. If you install QuarkXPress Server on Windows as an application, you can launch it using the Start menu or by double-clicking the "ServerStartup.bat" in the QuarkXPress Server application folder.
THE QUARKXPRESS SERVER USER INTERFACE The QuarkXPress Server user interface QuarkXPress Server offers a browser-based user interface instead of a conventional user interface. This chapter describes that interface and explains how you can use it to configure and customize your QuarkXPress Server application and manage your server XTensions modules.
THE QUARKXPRESS SERVER USER INTERFACE Status Monitor screen If you click Transaction Log, the Logs screen displays the current transaction log. To download the active log, including recent crash reports, click Download Logs at the top of the Logs header. If you click Show XTensions Information, the XTensions Information screen displays, allowing yout o view the status of all installed XTensions modules. If you click Document Pool, the document pool screen displays.
THE QUARKXPRESS SERVER USER INTERFACE Document Pool screen To delete a file, check its box and then click Delete Files. To search for a file or folder, use the search field in the header. To preview a file, Control+click/right-click the file and choose Preview. To get a file's relative path, double-click the file name. Administration menu The administration menu lets you manage QuarkXPress Server. You do not have to restart the server in GUI mode to set preferences.
THE QUARKXPRESS SERVER USER INTERFACE Use the Max Memory Cache Size field to specify the maximum memory size allocated to the cache memory. Valid values are from 10MB to 1024MB. Use the Force Served Documents Closed check box to control whether QuarkXPress Server closes projects from the document pool after it renders them, regardless of the Telegraph XTensions software setting. Uncheck this box to keep such projects open on the server.
THE QUARKXPRESS SERVER USER INTERFACE To log detailed transaction timing data, check Log Timing Data. Logged problems include the following: • Missing Fonts: If fonts are missing from a project that has been requested for rendering, a one-line description of each missing font is added to the error log.
THE QUARKXPRESS SERVER USER INTERFACE General Preferences — Authentication The Authentication tab (Administration > Preferences > General > Authentication) includes the following controls. Check Authenticate For Admin Requests to enable the Username and Password fields. These fields let you control access to administrative parameters and features. You can enter up to 32 characters.
THE QUARKXPRESS SERVER USER INTERFACE To change the separators used for indicating sequential ranges for output, enter a value in the Sequential Page Range Separator. This value override the preferences set for a project. To change the separators used for indicating nonsequential ranges for output, enter a value in the Non Sequential Page Range Separator. This value override the preferences set for a project.
THE QUARKXPRESS SERVER USER INTERFACE To highlight characters that are in a Traditional Chinese encoding's UDA/VDA (User Defined Area/Vendor Defined Area) range so that these characters can be visually verified, check Highlight character ranges defined by Traditional Chinese font vendors. Preferences — EPS The EPS pane (Administration > Preferences > Renderer > EPS) includes the following controls.
THE QUARKXPRESS SERVER USER INTERFACE • Click Keep Changes if you intend modified master items on your layout pages to remain when a new master page is applied. The items that are kept are no longer master items. • Click Delete Changes if you want modified master items on your layout pages to be deleted when a new master page is applied. Use the Framing drop-down menu to specify whether frames are placed inside or outside text and picture boxes.
THE QUARKXPRESS SERVER USER INTERFACE Auto leading starts with a base amount of leading, which the application calculates by examining the ascent and descent values built into the fonts used in an auto-leaded line and the line above it; however, the user-specified text size plays the largest part in determining this base amount. Finally, a value specified by the user in the Auto Leading field is added to the base amount to arrive at the total amount of leading.
THE QUARKXPRESS SERVER USER INTERFACE Use the Small Caps fields to control the scale of characters with the Small Caps type style applied to them. The Small Caps VScale value determines the vertical size of the character and is measured as a percentage of font size. The Small Caps HScale value determines width and is measured as a percentage of the normal character width (as specified by the font designer).
THE QUARKXPRESS SERVER USER INTERFACE Use the Accents for All Caps check box to specify whether to include accent marks on accented characters with the All Caps type style applied. This option is checked by default. Use the Space between CJK & R field to indicate how much space should be included by default between a Chinese, Japanese, or Korean character and an adjacent Roman character.
THE QUARKXPRESS SERVER USER INTERFACE Enter a Knockout Limit value. The knockout limit is the value (expressed as a percentage of darkness of the object color) that enables you to control the point at which an object color knocks out a background color. Enter an Overprint Limit value. Overprint limit is a trapping setting that allows an object set to overprint to trap according to the Auto Amount value if the object's shade is less than a particular percentage.
THE QUARKXPRESS SERVER USER INTERFACE To make new layers visible by default, check Visible. To suppress the printout of new layers by default, check Suppress Output. To make new layers locked by default, check Locked. To maintain runaround on new layers so that text on visible layers flows around items on hidden layers, click Keep Runaround.
CREATING URL REQUESTS Creating URL requests You can use URL requests to make QuarkXPress Server render projects in a variety of formats, to use the features of server XTensions modules, and to control the server. The topics below provide an overview of how to construct server requests and use URL parameters. This chapter also lists functions that let you control the server. For detailed information about constructing other types of URL requests, see the QuarkXPress Server Web Integration Guide.
CREATING URL REQUESTS Some URL parameters require Boolean arguments. For such parameters, valid values include 1 or 0, true or false, y or n, and yes or no. You can also send requests to QuarkXPress Server using the HTTP GET and POST protocols and using XML with XSLT. For more information about these approaches, see the QuarkXPress Server Web Integration Guide. Understanding QuarkXPress Server namespaces QuarkXPress Server namespaces differentiate among types of requests that are otherwise identical.
CREATING URL REQUESTS Understanding QuarkXPress Server parameters Parameters let you control the details of how a request is executed. For example, you can use the page parameter to create a request that returns only the third page of a project: http://QXPServer:8080/jpeg/project1.qxp?page=3 You can include multiple parameters in the same request; simply separate them with an ampersand (&).
CREATING URL REQUESTS For more information, see the QuarkXPress Server Web Integration Guide. Specialized parameters Specialized parameters are parameters that serve special purposes. Some of these parameters work by asking the server to read the contents of XML files. For more information, see the QuarkXPress Server Web Integration Guide.
MODIFYING LAYOUTS WITH XML Modifying layouts with XML The xml namespace deconstructs a project according to the Modifier DTD. The construct namespace lets the server turn an XML representation of a QuarkXPress project back into an actual project. With these namespaces, you can deconstruct a project into an XML representation, change the XML in accordance with the Modifier DTD, and then have the server generate an updated version of the QuarkXPress project.
USING SSL Using SSL You can configure QuarkXPress Server with different security options. In addition to your own network security specifications, you can specify Secure Sockets Layer (SSL) protocol for client applications. Secure Sockets Layer (SSL) support You can configure Tomcat (and therefore all QuarkXPress Server clients) to run in secure mode with Secure Sockets Layer (SSL) technology. This section explains the configuration process.
USING SSL 4 Locate the following tag (preceded by the comment ) and uncomment it. 5 Replace 61399 with 61400 (or any port on which Tomcat will be listening for secure connections). 6 Save and close "server.xml.
USING SSL You can obtain an SSL certificate from a trusted Certificate Authority (CA). Import the certificate into the keystore used by QuarkXPress Server's JVM. For more information about the importance of keystores, use the following URL: http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html. 36 | A GUIDE TO QUARKXPRESS SERVER 9.
QUARKXPRESS SERVER XTENSIONS SOFTWARE QuarkXPress Server XTensions software Just as XTensions software provides additional functionality to QuarkXPress, XTensions software enables QuarkXPress Server to do things it can't do by default.
QUARKXPRESS SERVER XTENSIONS SOFTWARE For example, to export the article named "Article1" from the project named "Project1.qxp," you could use a URL like the following: http://QXPServer.8080/qcddoc/Project1.qxp?article=Article1 You cannot export an article from a QuarkXPress project unless the article has been created and named in QuarkXPress using CopyDeskArticleXT XTensions software. To export an article in a particular format, use the format parameter.
QUARKXPRESS SERVER XTENSIONS SOFTWARE To delete the component named "New Component" from the article named "Article1.qcd," you could use XML like the following: PAGE 40QUARKXPRESS SERVER XTENSIONS SOFTWARE • Move items within layers • Create and delete tables • Modify tables and their contents • Create QuarkCopyDesk articles and components • Create lines, anchored boxes, and Bézier boxes • Create lists • Group and ungroup boxes • Divide layouts into sections To use Modifier XTensions software, a client creates an XML file indicating the actions to be taken and sends that XML file to the QuarkXPress Server application, where Modifier XTensions software reads the XML and m
QUARKXPRESS SERVER XTENSIONS SOFTWARE Clients can also send XML in the form of a POST request. Creating XML for Modifier XTensions software All XML used with Modifier XTensions software uses the Modifier DTD. This DTD is documented in full in the QuarkXPress Server Web Integration Guide.
QUARKXPRESS SERVER XTENSIONS SOFTWARE To render an Interactive layout in a QuarkXPress project as a SWF file when SWF is not the QuarkXPress Server default render type, use the SWF namespace, as follows: http://[server]:[port]/swf/[projectname]?layout="[layoutname]" For information about the parameters for exporting in this format, see the QuarkXPress Server Web Integration Guide. 42 | A GUIDE TO QUARKXPRESS SERVER 9.
TELEGRAPH XTENSIONS SOFTWARE Telegraph XTensions software Unlike the other XTensions software described in this guide, Telegraph XTensions software works with QuarkXPress, rather than with QuarkXPress Server. You can use Telegraph XTensions software to create QuarkXPress projects that can serve as templates in QuarkXPress Server.
TELEGRAPH XTENSIONS SOFTWARE QuarkXPress Server pane of Preferences dialog box (QuarkXPress/Edit menu) For information on adding a server, see "Adding a server." To edit the properties of a server in the Server list, select the server name and then click Edit. To remove a server from the Server Setup list, select the server and then click Remove. To allow projects checked in from this copy of QuarkXPress to remain open on the server after it has been served, check Allow Document to Stay Open.
TELEGRAPH XTENSIONS SOFTWARE QuarkXPress Server pane of Preferences dialog box 3 Click Add. The Add Server dialog box displays. Add Server dialog box 4 Enter a human-readable name for the server in the Server Name field. 5 Enter the server's name or IP address in the Address field. 6 Enter the server's port number in the Port field. The default port number is 8080. Valid values are from 1 to 65535.
TELEGRAPH XTENSIONS SOFTWARE 8 Click OK, then close the Preferences dialog box. Using Telegraph XTensions software Once you have configured preferences for Telegraph QuarkXTensions software, you can begin creating QuarkXPress Server templates. After you complete a template, Telegraph XTensions software can upload the file to a QuarkXPress Server computer. Identifying QuarkXPress items and groups The Box Identifiers palette lets you associate names with items and groups.
TELEGRAPH XTENSIONS SOFTWARE 1 Using the Item tool, select the target item or group. 2 In the Box Identifiers palette, click New Box Name . The New Box Name dialog box displays. New Box Name dialog box 3 Enter a name for the item or group in the Box Name field. 4 Click OK. The name of the item or group displays on the Box Identifiers palette, next to the item’s item ID and page number. In addition to items on layout pages, you can also name items on master pages.
TELEGRAPH XTENSIONS SOFTWARE Upload Template dialog box 2 Choose a server from the Server drop-down menu. This drop-down menu includes the servers listed in the QuarkXPress Server pane of the Preferences dialog box (QuarkXPress/Edit menu). 3 If you specified a directory path for the server, that path automatically displays in the Directory Path field. If you did not specify a directory path in the preferences, this field remains blank.
TELEGRAPH XTENSIONS SOFTWARE 9 Click OK. If you check Fonts, an alert reminds you of possible restrictions regarding copying font software. Click OK to continue uploading the project with the fonts, click Do Not Collect Fonts to upload the project without the fonts, or click Cancel to stop the upload. The Upload Status window displays a progress bar that displays the status of the upload. When the upload is complete, a message notifies you whether the project uploaded successfully.
QUARKXPRESS SERVER MANAGER QuarkXPress Server Manager QuarkXPress Server Manager is a server application that efficiently routes rendering requests in an environment that uses one or more QuarkXPress Server applications. QuarkXPress Server Manager uses load-balancing methods to determine which server in the QuarkXPress Server pool can best process a document request, and uses caching to improve speed and efficiency.
QUARKXPRESS SERVER MANAGER • Round robin: Requests are sent to servers in a set order. For example, if you have three QuarkXPress Server instances and QuarkXPress Server Manager receives ten rendering requests, the requests are distributed as follows: Request QuarkXPress Server instance used 1 1 2 2 3 3 4 1 5 2 6 3 7 1 • Dynamic: The QuarkXPress Server Manager server considers file size and throughput requirements for each request.
QUARKXPRESS SERVER MANAGER instance might be unable to process a request in a reasonable amount of time (for example, if the server is working on a large rendering job, or if the server computer has stopped functioning). If you specify a certain period of time as the request timeout interval, QuarkXPress Server Manager will wait for the response until that period of time elapses, and then send the request to a different QuarkXPress Server instance.
QUARKXPRESS SERVER MANAGER • Information about events (such as alerts) that occur during the render-request process • Details about requests that were sent to a different QuarkXPress Server instance after the first assigned QuarkXPress Server instance was unable to process the request Within the logs, each QuarkXPress Server instance is identified by its IP address and port number. You can export log files in XML (Extensible Markup Language) or comma-separated values (CSV) format.
QUARKXPRESS SERVER MANAGER 3 Launch the QuarkXPress Server Manager Console server application (see Starting the Manager server application"). 4 Launch the QuarkXPress Server Manager client application (see Starting the Manager client application"). 5 Using the QuarkXPress Server Manager client application, connect to a QuarkXPress Server Manager server (see "Starting QuarkXPress Server Manager").
QUARKXPRESS SERVER MANAGER Starting the Manager server application To launch the QuarkXPress Server Manager server application: • Mac OS: Open the QuarkXPress Server Manager/Server folder inside the applications folder and double-click "QXPSMServerStart.command." • Windows (if you have not installed QuarkXPress Server Manager as a service): Choose Start > Programs > QuarkXPress Server Manager 9 > Start QuarkXPress Server Manager.
QUARKXPRESS SERVER MANAGER • Choose Add Server from the Server Name/IP Address drop-down menu, choose http or https, and then enter the server's DNS name or IP address, followed by the server's port number, in the fields below the drop-down menu. 2 Click OK. The QuarkXPress Server Manager window displays. Request handler binding When you add a QuarkXPress Server instance to QuarkXPress Server Manager, you can choose to bind that server instance to particular rendering type or request type.
QUARKXPRESS SERVER MANAGER Manage QuarkXPress Server pane Adding and enabling a QuarkXPress Server instance When you add and enable a QuarkXPress Server instance in the Manage QuarkXPress Server pane of the QuarkXPress Server Manager window, the QuarkXPress Server Manager server begins routing rendering requests to that QuarkXPress Server instance.
QUARKXPRESS SERVER MANAGER Add QuarkXPress Server dialog box 3 Enter the QuarkXPress Server instance's DNS name or IP address in the Name/IP Address field. 4 Enter the QuarkXPress Server instance's port number in the Port Number field. 5 If the QuarkXPress Server instance is running with the HTTPS protocol, check Use HTTPS. 6 To specify an alternate name for the server, enter a value in the Alias field. The Alias value displays in the Manage QuarkXPress Server pane of the QuarkXPress Server Manager window.
QUARKXPRESS SERVER MANAGER appropriate namespaces in the corresponding field as a comma-separated list. For more information, see "Request handler binding." 10 To specify that QuarkXPress Server Manager should begin sending rendering requests to this QuarkXPress Server instance, check Enable. 11 Click OK.
QUARKXPRESS SERVER MANAGER Manage QuarkXPress Server pane Displaying information about a QuarkXPress Server instance To display information about a QuarkXPress Server instance, double-click the server's name in the Manage QuarkXPress Server pane of the QuarkXPress Server Manager window. The QuarkXPress Server Details dialog box displays.
QUARKXPRESS SERVER MANAGER the QuarkXPress Server Manager window, select the server name or IP address, and then click Delete. Deleting a QuarkXPress Server instance from this dialog box does not shut down the QuarkXPress Server instance, but it does prevent the QuarkXPress Server Manager server from routing rendering requests to the QuarkXPress Server instance.
QUARKXPRESS SERVER MANAGER Deleting files from the cache There is usually no need to manually delete files from a QuarkXPress Server Manager server's cache. When the cache reaches 95% of its capacity, QuarkXPress Server Manager automatically begins deleting the least recently used files in the cache to make room for new files. However, you can also manually clear files from the cache. To manually delete cache files: 1 If you want to delete specific files, select those files in the list.
QUARKXPRESS SERVER MANAGER Cache Settings pane Managing logs A QuarkXPress Server Manager server maintains logs of all of the requests it receives, the responses from the QuarkXPress Server instances, information about events (such as alerts) that occur during the render-request process, dates and times, and details about each request that was sent to a different QuarkXPress Server instance after its first assigned QuarkXPress Server instance was unable to process the request.
QUARKXPRESS SERVER MANAGER Manage Logs pane Exporting log files You can export log files to your local file system in XML and CSV format. To export a log file, display the Manage Logs pane of the QuarkXPress Server Manager window, Control+click/right-click the log file's name and choose Export as XML or Export to CSV format.
QUARKXPRESS SERVER MANAGER To set the maximum log file size, enter a value in the Max Log File Size field. When a log file reaches this size, the current log file is closed and a new log file is created. To specify the maximum number of log files to keep, enter a value in the Max Rolling Count field. When the number of log files reaches this limit, QuarkXPress Server Manager deletes the oldest log file each time a new log file is created.
QUARKXPRESS SERVER MANAGER Log Settings pane Controlling load balancing Load balancing ensures that each rendering request is sent to a QuarkXPress Server instance that is most likely to be able to handle it quickly. To define a load-balancing setting for the QuarkXPress Server Manager server, display the Load Balancer Method pane in the Global Settings pane of the QuarkXPress Server Manager window and then choose an option from the Choose Load Balancer drop-down menu.
QUARKXPRESS SERVER MANAGER Load Balancer Method pane Using a proxy server Some networks route network traffic through a proxy server for reasons of efficiency or security. To use a proxy server for all requests and responses between QuarkXPress Server Manager and QuarkXPress Server: 1 Display the Proxy Server Settings pane in the Global Settings pane of the QuarkXPress Server Manager window. 2 Check Use a Proxy Server for my LAN. 3 Enter the proxy server's DNS name or IP address in the Address field.
QUARKXPRESS SERVER MANAGER Proxy Server Settings pane Generating automatic e-mail messages You can configure a QuarkXPress Server Manager server to automatically generate and send e-mail messages if particular events occur. To configure the QuarkXPress Server Manager server to automatically send e-mail messages: 1 Display the SMTP Settings pane in the Global Settings pane of the QuarkXPress Server Manager window.
QUARKXPRESS SERVER MANAGER SMTP Settings pane Two events can cause QuarkXPress Server Manager to generate an e-mail message: • If Inactive Host E-mail Notification is checked (see "Using other global settings"), a message is sent when a QuarkXPress Server instance goes from the active state to the inactive state. • If you have set up custom error messages (as described in "Using custom error messages"), certain QuarkXPress Server errors result in e-mail messages.
QUARKXPRESS SERVER MANAGER • Max Total Connections: To specify the maximum number of connections the QuarkXPress Server Manager server should open for all hosts before it begins queuing requests, enter a value in this field. • Ping Interval: To set the amount of time the QuarkXPress Server Manager server should wait between ping attempts (see "Determining QuarkXPress Server instance availability"), enter a value in this field.
QUARKXPRESS SERVER MANAGER Other Settings pane Saving a server configuration Changes that you make to a server configuration in the QuarkXPress Server Manager client are not made to the QuarkXPress Server Manager server until you click Save at the bottom of the QuarkXPress Server Manager window. To discard any changes you have made since logging on to the QuarkXPress Server Manager server, click Refresh. The configuration of the QuarkXPress Server Manager server remains as it was.
QUARKXPRESS SERVER MANAGER Creating a custom error code To create a custom error code: 1 On the computer where the QuarkXPress Server Manager server application is running, open the following file in a text-editing application: [application folder]\server\conf\Manager_Server_ErrorCodeMapping.properties 2 Create a new line containing a QuarkXPress Server specific error code for which you want to generate automatic e-mail messages (with or without a custom text message).
QUARKXPRESS SERVER MANAGER 3 Create a new line containing the unique custom error code you defined in step 2. Follow the custom error code with a tab and then enter the custom text to be returned for that error. 4 Save and close the file. This change will not take effect until you quit and restart the QuarkXPress Server Manager server application. Sending requests from a browser Like QuarkXPress Server, QuarkXPress Server Manager lets you send requests from a Web browser.
QUARKXPRESS SERVER MANAGER • qxpsm_responseasurl: By default, QuarkXPress Server Manager writes responses as temporary files in the cache folder and returns a URL to the client. This approach prevents the performance degradation that can result from sending binary data using SOAP. However, you might want QuarkXPress Server Manager to return the response directly if you are creating an application that processes that response (simple or multipart) with its own logic.
GLOSSARY Glossary Document pool: The document pool contains the projects that are available for rendering. By default, the document pool is a collection of discrete files or folders in a specific, identified folder located on the local server or on a connected network drive. When some type of external document provider (such as a content management system or database) is used, projects are not stored in the local document pool.
LEGAL NOTICES Legal notices © 1986-2011 Quark, Inc. and its licensors. All rights reserved. Protected by the following United States Patents: 5,541,991; 5,907,704; 6,005,560; 6,052,514; 6,081,262; 6,633,666 B2; 6,947,959 B1; 6,940,518 B2; 7,116,843; and other patents pending. Quark, the Quark logo, Quark Publishing System, and QPS are trademarks or registered trademarks of Quark, Inc. and its affiliates in the U.S. and/or other countries. All other marks are the property of their respective owners.
INDEX Index A application preferences 28 articles 37, 38 B binding 56 C caching 10, 61, 62 color management 27 components 38 hyperlinks 22 hyphenation 23 I Interactive Designer 41 J Job Jackets 28 K kerning 22, 24 connection queue 11 construct 33 copydesk 32, 37, 38 custom error messages 71, 72 D L layers 27, 41 layouts 9 leading 23 ligatures 24 deconstruct 33 line spacing 23 default render type 17 load balancing 66 document pool 9, 16, 17, 69 logging 16, 63, 64 document providers 9, 32 M
INDEX P parameters 31, 32, 73 passwords 73 PDF 22, 39 pictures 28 ping 69 platform-specific rendering 69 preferences 10, 20, 28 projects 9 proxy servers 67 Q qcddoc 32 QLA 11 Quark License Administrator 11 QuarkCopyDesk 37, 38 R render type, default 17 render types 31 renderer 11 renderers 13 server templates 8 ServerpApp.