Introduction The TIBCO Scribe® Online Connector for Scribe Labs – Q enables you to decouple and scale microservices, distributed systems, and serverless applications to send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available. Q supports XML messaging for both Microsoft Message Queue as well as Amazon Simple Queue. The Q Connector provides special operations that can be used as entities in the Query, Fetch, and Create Blocks in your TIBCO Scribe® Online Maps to work with message queues. - Supports both Cloud and On-Premise Agents.
- Can be used with Integration and Integration Event Solutions.
Install The Connector From The TIBCO Scribe Marketplace The Q Connector must be activated prior to use. This Connector, as well as all Connectors from Scribe Labs, does not count against your Connection allotment for billing purposes. In other words, it's free! - In TIBCO Scribe® Online, select Marketplace.
- Scroll down and select the Connector named Scribe Labs - Q.
- Click Install.
Note: It may take a few moments for the Connector to be installed. Create A Q Connection - Select More > Connections and use the Add Icon (+) to open the Add a New Connection dialog.
- In Type select "Scribe Labs - Q" from the drop-down. If it is not an option, cancel, refresh your browser, then try again.
- Under Associated With Connection, choose from existing Connections to generate object and field metadata.
- Choose a supported Queue type.
- Provide a Path.
- Provide a Username for MSMQ (optional) or Access Key for AWS.
- Provide a Password for MSMQ (optional) or Secret for AWS.
 MSMQ users should ensure their queue is properly labeled. The Label is not required: Supported Operations - When you create a connection, you can read and write to your Queue.
- Create always creates a new message in the queue.
- Queries and Fetches return messages are destructive.
- Filters are not supported.
Metadata - Based on the Associated Connection, the Q connector provides entities and fields available for mapping.
- Hierarchical connections are flattened in the Q connector.
- Additional UserDefined fields are available on each entity.
 Message Labels And Body Message labels are created based on the connection name + entity name (e.g. Nate's Salesforce_Account). - Message body is in XML, based on the entity and fields mapped. For example:
<?xml version="1.0"?> <Account> <Account_UserDefinedField1>CustomValue1</Account_UserDefinedField1> </Account>  Disclaimer Copyright (c) 2019, TIBCO Software Inc. All rights reserved. No Support. You acknowledge that TIBCO will not provide any maintenance or support for this software. You have no right to receive any upgrades, patches, enhancements, bug fixes, new versions or new releases of the software. Internal Use Only License Grant. TIBCO hereby grants you a limited, non‐transferable, non‐exclusive license to use the software solely for your internal business purposes. The name of TIBCO Software Inc. may not be used to endorse or promote products derived from this software without specific prior written permission of TIBCO Software Inc. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT OWNERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | | |