Configuration Tab
You can specify a name and select the transport type in this tab for Publication Service.
The following table lists and explains all fields on the Configuration tab:
|
Field |
Description |
|||||||||
|
Name |
You can use the default name or replace it with a name of your choice.
|
|||||||||
|
Transport Type |
Select the transport type ( |
|||||||||
|
Quality of Service |
Only available when Rendezvous is selected as the transport type. Select the level of service that determines how messages are sent. See Quality of Service for a description of these options.
|
|||||||||
|
Wire Format |
The wire format in which data will be sent. Note that the wire format for both the publisher and subscriber must be the same, otherwise an error occurs. See Wire Formats for a description of these formats.
|
|||||||||
|
Connection Factory Type |
Only available when JMS is selected as the transport type. Connection Factory objects create JMS connections for sending and receiving messages. Available choices are:
See Connection Factory Type for a description of connection factory type. |
|||||||||
|
Delivery Mode |
Only available when JMS is selected as the transport type. The delivery mode for each message sending operation.
See Delivery Mode for a description of each mode. |
|||||||||
|
Polling Method |
Publication Service uses the following two methods to monitor changes to a database table.
It is used to retrieve the records from the database in a specified time. This specified time can be set in the Polling Interval field.
It is used to asynchronously notify running instances of database changes. Use the alerter only when database changes are infrequent. |
|||||||||
|
Polling Interval |
Type a specific polling interval in milliseconds. This is how often an adapter with Publication Service checks the publishing table for new rows. The default value is Note: If you select Alerter from the Polling Method list, the Polling Interval field is not displayed. |
|||||||||
|
Use Polling Batch Size |
Select this check box to determine whether you want to poll rows in a batch or not. By default, the Use Polling Batch Size check box is selected. |
|||||||||
|
Polling Batch Size (Maximum Rows) |
This field is displayed when the Use Polling Batch Size check box is selected. This field specifies the maximum number of messages that are retrieved at each polling interval. The adapter returns to the event loop when it finishes sending messages. Using this option helps process TIBCO Rendezvous events in an efficient manner. For example, when polling a large number of rows, the adapter works best if a fixed number of rows is specified in this field. If the Use Polling Batch Size check box is selected, the default value of the Polling Batch Size (Maximum Rows) field is In the previous release, the Use Polling Batch Size check box is not selected by default. The default value of the Polling Batch Size (Maximum Rows) field is To resolve this issue, the default value is changed to Note:
|
|||||||||
|
Batch Publish Status Updates |
This check box is displayed when the Use Polling Batch Size check box is selected. Do not use this option when messages are published using a parameterized subject name. Select this check box to optimize publishing performance by batching message status updates to the publishing table. If an adapter stops before a batch update is performed, the status column is not updated. As a result, duplicate messages might be published when the adapter is restarted. |
|||||||||
|
Publisher Batch Confirm Size |
Specifies the number of messages that require their status to be updated in a single batch. The default value is This field is used only for the TIBCO Rendezvous Certified transport type. Do not use this option when messages are published using a parameterized subject name. Entering a value in this field optimizes performance. However, if an adapter instance stops before a batch update is performed, the status column is not updated. As a result, messages that were successfully published might still have a status of P (pending) in the publishing table when the adapter is restarted. In this case, the ledger file contains the correct status information. Smaller values in this field decrease this risk. |
|||||||||
|
Publisher Batch Confirm Timeout |
Specifies the number of milliseconds to wait before updating the status column. After this interval, an update is performed even if the batch size value is not reached. The default value is This field is only used for the TIBCO Rendezvous Certified transport type. Do not use this option when messages are published using a parameterized subject name. If an adapter instance stops before a batch update is performed, the status column is not updated. As a result, messages that were successfully published might still have a status of P (pending) in the publishing table when the adapter is restarted. In this case, the ledger file contains the correct status information. Smaller timeout values decrease this risk. |