Universal Messaging Features
Installation Guide
Overview
Pre-Installation
Performing the Installation
Running a Silent Installation
Command Prompts
Server Memory Modes
Client Deployment
Starting the Realm Server
Stopping the Realm Server
JMS Configuration
How to access the Universal Messaging log file ?
How to administer a remote Universal Messaging Realm
Upgrading from a Trial to a Production Licence
Nirvana Instance Manager
Universal Messaging Concepts
Universal Messaging Concepts - Overview
Architecture
Universal Messaging Concepts - Architecture Overview
Universal Messaging and Open Standards
Universal Messaging Concepts : Universal Messaging Realm
Messaging Paradigms supported by Universal Messaging
Universal Messaging Brokerless API
Universal Messaging Communication Protocols and RNAMEs
Universal Messaging Shared Memory (SHM)
Management
Universal Messaging Concepts - Administration and Management
Universal Messaging Concepts - JMX Administration and Management
Performance, Scalability and Resilience
Universal Messaging Concepts - Performance, Scalabilty and Resilience
Clustering
Universal Messaging Clusters: An Overview
Universal Messaging Clusters: Client Concepts
Clustered Server Concepts
Universal Messaging Clusters: Server Concepts
Universal Messaging Clusters: Masters and Slaves
Universal Messaging Clusters: Quorum
Universal Messaging Clusters: Election of a new Master
Universal Messaging Clusters: Message Passing
Universal Messaging Clusters: Outages and Recovery
Universal Messaging Clusters: Creating Clustered Resources
Universal Messaging Clusters: Inter-Cluster Connections
Universal Messaging Clusters with Sites
Universal Messaging Clusters: Shared Storage Configurations
Universal Messaging Clustering : Setting Up a HA Failover Cluster
Universal Messaging Multicast: An Overview
Universal Messaging Shared Memory (SHM)
Scalability
Universal Messaging Concepts - Performance, Scalability and Resilience
Universal Messaging Realm Benchmarks
Universal Messaging Concepts - Failover
Connections Scalability With Universal Messaging
Deployment
Universal Messaging Concepts - Deployment
Server
Performance and Tuning
Universal Messaging Deployment Guide - Server Failover / High Availability
Universal Messaging Data Routing
Federation Of Universal Messaging Servers
Universal Messaging, Proxy servers and Firewalls
Universal Messaging Deployment Guide - Server Memory
Universal Messaging Server Parameters
Universal Messaging Deployment Guide - Server Security
Universal Messaging Concepts - Deployment
Connecting to multiple realms using SSL
Performance and Tuning - The Java Virtual Machine
Performance and Tuning - The Network
Performance and Tuning - The Operating System
Performance and Tuning - The Universal Messaging Realm Server
Client
Universal Messaging Deployment - Connecting Over HTTP/HTTPS
Universal Messaging Deployment Guide - Browser / Applet Deployment
Universal Messaging and Browser Plugins
Universal Messaging Deployment Guide - Client Jars
Universal Messaging Deployment Guide - Client Security
Universal Messaging Client Parameters
Universal Messaging Deployment - Multiplexing Sessions
Language Deployment Tips
Universal Messaging Deployment - Adobe Flex Application Deployment
Universal Messaging Deployment - Silverlight Application Deployment
Universal Messaging Deployment - JavaScript Application Deployment
Security
Overview
Universal Messaging Concepts - Security
Universal Messaging Concepts - Security Architecture
Using Universal Messaging over HTTP/HTTPS
Authentication
Universal Messaging Concepts - Authentication
Universal Messaging Authentication and SASL
Overview
Client
Server
Client Negotiation
Directory Backend
Internal User Repository
LDAP
Converting a .jks Key Store to a .pem Key Store
Access Control Lists
Universal Messaging Concepts - Security Policies
Universal Messaging Concepts - Access Control Lists (ACLs)
SSL
Universal Messaging Concepts - SSL Encryption
Universal Messaging Concepts - Client SSL Configuration
SSL Concepts
Universal Messaging MQTT: An Overview
Commonly Used Features
Overview of Commonly Used Features
Universal Messaging Sessions
Channel Attributes
Universal Messaging Channel Publish Keys
Universal Messaging Queue Attributes
Universal Messaging Native Communication Protocols
Universal Messaging Comet Communication Protocols
Universal Messaging Durable Consumers
Google Protocol Buffers
Universal Messaging Named Objects
Universal Messaging - Event Filtering Guide
Universal Messaging - Advanced Filtering with Selectors
Using Universal Messaging Shared Memory Protocol
Storage Properties
Administration Guide
Universal Messaging Administration Guide: Overview
Universal Messaging Enterprise Manager
Introduction to Enterprise Manager
Universal Messaging Enterprise Manager : Getting Started
Universal Messaging Enterprise Manager: Tab-by-Tab Overview
Administration Using Enterprise Manager
Universal Messaging Enterprise Manager : Enterprise View
Universal Messaging Enterprise Manager - Realm Administration
Connecting to Multiple Realms
Disconnecting from Realms
Editing Connection Information
Realm Profiles
Realm Federation
Universal Messaging Enterprise Manager - Realm Configuration
Cluster Administration
Creating a Cluster
Deleting Clusters
Modifying Clusters
Cluster Channel Administration
Cluster Queue Administration
Viewing Cluster Information
Manage Inter-Cluster Connections
Creating and Managing Clusters with Sites
Universal Messaging Enterprise Manager - Channel Administration
Universal Messaging Enterprise Manager - Channel Creation
Universal Messaging Enterprise Manager - Channel Editing
Universal Messaging Enterprise Manager - Copying Channels
Universal Messaging Enterprise Manager - Creating Channel Joins
Universal Messaging Enterprise Manager - Channel Snoop
Universal Messaging Enterprise Manager - Channel Publishing
Universal Messaging Enterprise Manager - Channel Named Objects
Universal Messaging Enterprise Manager - DataGroup Administration
Universal Messaging Enterprise Manager - Creating DataGroups
Universal Messaging Enterprise Manager - Adding Existing DataGroups to DataGroups
Universal Messaging Enterprise Manager - Removing DataGroups from DataGroups
Universal Messaging Enterprise Manager - Deleting DataGroups
Universal Messaging Enterprise Manager - Queue Administration
Universal Messaging Enterprise Manager - Creating Queues
Universal Messaging Enterprise Manager - Editing
Universal Messaging Enterprise Manager - Copying
Universal Messaging Enterprise Manager - Queue Snoop
Universal Messaging Enterprise Manager - Security
Nirvana Enterprise Manager - Security Groups
Universal Messaging Enterprise Manager - Realm Entitlements
Universal Messaging Enterprise Manager - Channel
Universal Messaging Enterprise Manager - Queue Entitlements
Universal Messaging Enterprise Manager - P2P Service
Universal Messaging Enterprise Manager - Interface VIA Rules
Universal Messaging Enterprise Manager - Scheduling
Universal Messaging Scheduling : Writing Schedule Scripts
Universal Messaging Scheduling : Calendar Triggers Schedules
Universal Messaging Scheduling : Conditional Triggers
Universal Messaging Scheduling : Tasks
Universal Messaging Scheduling: Editor
Universal Messaging Enterprise Manager - Scheduler Examples
Universal Messaging Scheduling : Example Realm Script
Universal Messaging Scheduling : Store Triggers Example
Universal Messaging Scheduling : Interface Triggers Example
Universal Messaging Scheduling : Memory Triggers Example
Universal Messaging Scheduling : Realm Triggers Example
Universal Messaging Scheduling : Cluster Triggers Example
Universal Messaging Scheduling : Counter Trigger Example
Universal Messaging Scheduling : Time Triggers Example
Universal Messaging Scheduling : Configuration Example
Universal Messaging Enterprise Manager - Integration with JNDI
Setting Up the Context and Connection Factories for JNDI
Creating The Initial Context
Viewing the JNDI Namespace
Creating Topic and Queue Connection Factories
Universal Messaging Enterprise Manager Comms: TCP Interfaces, IP Multicast and SHM
Universal Messaging Enterprise Manager - Creating Interfaces
Universal Messaging Enterprise Manager - Deleting
Universal Messaging Enterprise Manager - SSL Interfaces
Universal Messaging Enterprise Manager - Stopping
Universal Messaging Enterprise Manager - Starting
Universal Messaging Enterprise Manager - Interface Configuration
Universal Messaging Enterprise Manager - JavaScript Interface Panel
Universal Messaging Enterprise Manager - Modifying
Universal Messaging Enterprise Manager - Interface plugins
Universal Messaging Enterprise Manager - Interface VIA Rules
Universal Messaging Enterprise Manager - Multicast Configuration
Universal Messaging Enterprise Manager - Shared Memory Configuration
Creating an SSL network interface to a Universal Messaging Realm server
How to generate certificates for use
Universal Messaging Enterprise Manager - Plugins
Universal Messaging Enterprise Manager - File Plugin
Universal Messaging Enterprise Manager - XML Plugin
Universal Messaging Enterprise Manager - Proxy Passthrough Plugin
Universal Messaging Enterprise Manager - REST Plugin
Universal Messaging Enterprise Manager - SOAP Plugin
Universal Messaging Enterprise Manager - Servlet Plugin
Universal Messaging XML Configuration : Overview
Universal Messaging XML Configuration : Exporting To XML
Universal Messaging XML Configuration : Importing From XML
Universal Messaging XML Configuration : Sample XML File for EXPORT
Management and Monitoring Sections
Universal Messaging Enterprise Manager - Enterprise
Universal Messaging Enterprise Manager - Management Information
Universal Messaging Enterprise Manager - Enterprise Summary
Universal Messaging Enterprise Manager - Clusters Summary
Universal Messaging Enterprise Manager - Clusters Status
Universal Messaging Enterprise Manager - Realms Summary
Universal Messaging Enterprise Manager - Realm Status
Universal Messaging Enterprise Manager - Realm Monitoring
Universal Messaging Enterprise Manager : Logs Panel
Universal Messaging Enterprise Manager - Realm Connections
Universal Messaging Enterprise Manager - Threads Status
Universal Messaging Enterprise Manager - Top
Universal Messaging Enterprise Manager - Audit Panel
Universal Messaging Enterprise Manager - Container Status
Universal Messaging Enterprise Manager - Container Monitor Panel
Universal Messaging Enterprise Manager - Channel Status
Universal Messaging Enterprise Manager - Data Group Status
Universal Messaging Enterprise Manager - Channel Connections
Universal Messaging Enterprise Manager - Queue Status
Universal Messaging Enterprise Manager - Interface Status
Universal Messaging Enterprise Manager - Scheduler
Universal Messaging Enterprise Manager - Channel
Universal Messaging Enterprise Manager - Queue
Universal Messaging Enterprise Manager - Peer 2 Peer
Universal Messaging Administration API
Introduction To Universal Messaging Administration API (nAdminAPI)
Namespace Objects
Universal Messaging Namespace - nRealmNode
Universal Messaging Namespace - nLeafNode (Channels and Queues)
Universal Messaging Namespace - nServiceNode (P2P Services)
Universal Messaging Realm Federation Guide
Administration API: Channel Join
Realm Server Management
Realm Server Management - Interfaces
Realm Server Management - Scheduling
Realm Server Management - Config
Realm Server Management - Clustering
Realm Server Management - Multicast
Security
Universal Messaging Admin API - Universal Messaging Access Control Lists
Nirvana Admin API - Nirvana Security Groups
Realm Access Control List (nACL)
Channel Access Control List (nACL)
Universal Messaging Queue Access Control List
Universal Messaging P2P Service Access Control List
Management Information
Universal Messaging Management Information - nRealmNode
Universal Messaging Management Information - nClusterNode
Universal Messaging Management Information - nLeafNode
Universal Messaging P2P Management Information - nServiceNode
Universal Messaging Management Information - Connection Information
Universal Messaging Developer Guide
Universal Messaging Client Development
The Enterprise Client APIs
The Universal Messaging Java Enterprise Developer's Guide
General Features
Universal Messaging Java Developers Guide - Create Session
Universal Messaging Java - Universal Messaging Events
Universal Messaging Java - Channel Joins
Universal Messaging Java - Universal Messaging Event Dictionaries
Google Protocol Buffers
Universal Messaging Java - Publish / Subscribe Using Channels/Topics
Universal Messaging Java - Creating a Universal Messaging Channel
Universal Messaging Java - Finding a Universal Messaging Channel
Universal Messaging Java - How to publish events to a Universal Messaging Channel
Universal Messaging Java - Sending XML Dom Objects over Universal Messaging
Universal Messaging Java - Asynchronous Subscriber
Universal Messaging Java - Channel Iterator
Universal Messaging Java - Batched Subscribe
Universal Messaging Java - Batched Find
Universal Messaging Java - Durable channel consumers and named objects
Universal Messaging Java - Event Fragmentation on Universal Messaging Channels
Universal Messaging Java - The Merge Engine and Event Deltas
Universal Messaging Java - Priority Messaging
Universal Messaging Java - Publish / Subscribe Using DataStreams and DataGroups
Universal Messaging Java - DataStreamListener
Universal Messaging Java - Creating and Deleting DataGroups
Universal Messaging Java - Managing DataGroup Membership
Universal Messaging Java - DataGroup Conflation Attributes
Universal Messaging Java - DataGroups Event Publishing
Universal Messaging Java - DataStream Event Publishing
Universal Messaging Java - Priority Messaging
Universal Messaging Java - Message Queues
Universal Messaging Java - Creating a Queue
Universal Messaging Java - Finding a Queue
Universal Messaging Java - Queue Publish
Universal Messaging Java - Asynchronous Queue Consuming
Universal Messaging Java - Synchronously Queue Consuming
Universal Messaging Java - Asynchronous Transactional Queue Consuming
Universal Messaging Java - Synchronous Transactional Queue Consuming
Universal Messaging Java - Queue Browsing / Peeking
Universal Messaging Java - Request Response
Universal Messaging Java - Event Fragmentation on Universal Messaging Queues
Universal Messaging Java: Peer to Peer Services
Universal Messaging Java: Peer to Peer Event-based Clients
Universal Messaging Java: Peer to Peer Event-based Server Services
Universal Messaging Java: Peer to Peer Stream-based Clients
Universal Messaging Java: Peer to Peer Stream-based Server Services
Universal Messaging Provider for JMS
Universal Messaging Provider for JMS - JMSAdmin
Universal Messaging Provider for JMS - Client SSL Configuration
Universal Messaging Provider for JMS - Application Server Integration (Jboss)
Universal Messaging Provider for JMS - JMS Message / Universal Messaging Event Mapping
Universal Messaging Provider for JMS - Fanout Engine
Universal Messaging Java Client: Code for Sample Applications
Pub/Sub Channels
Universal Messaging Java Client: Channel Publisher
Universal Messaging Java Client: Transactional Channel Publisher
Universal Messaging Java Client: Asynchronous Channel Consumer
Universal Messaging Java Client: Synchronous Channel Consumer
Universal Messaging Java Client: Asynchronous Named Channel Consumer
Universal Messaging Java Client: Synchronous Named Channel Consumer
Universal Messaging Java Client: XML Channel Publisher
Universal Messaging Java Client: Asynchronous XML Channel Consumer
Universal Messaging Java Client: Event Delta Delivery
Universal Messaging Java Client: Batching Server Calls
Universal Messaging Java Client: Batching Subscribe Calls
Pub/Sub Datagroups
Universal Messaging Java Client: DataStream Listener
Universal Messaging Java Client: DataGroup Publishing with Conflation
Universal Messaging Java Client: DataGroup Manager
Universal Messaging Java Client: Delete DataGroup
Universal Messaging Java Client: DataGroup Delta Delivery
Message Queues
Universal Messaging Java Client: Queue Publisher
Universal Messaging Java Client: Transactional Queue Publisher
Universal Messaging Java Client: Asynchronous Queue Consumer
Universal Messaging Java Client: Asynchronous Transactional Queue Consumer
Universal Messaging Java Client: Synchronous Queue Consumer
Universal Messaging Java Client: Synchronous Transactional Queue Consumer
Universal Messaging Java Client: Peek events on a Queue
Universal Messaging Java Client: Requester - Request/Response
Universal Messaging Java Client: Responder - Request/Response
Peer to Peer
Universal Messaging Java Client: An Event-based Peer to Peer Client
Universal Messaging Java Client: An Event-based Peer to Peer Server Service
Universal Messaging Java Client: A Stream-based Peer to Peer Client
Universal Messaging Java Client: A Stream-based Peer to Peer Service
Administration API
Universal Messaging Java Client: Add a Queue ACL Entry
Universal Messaging Java Client: Modify a Channel ACL Entry
Universal Messaging Java Client: Delete a Realm ACL Entry
Universal Messaging Java Client: Add a Schedule to a Universal Messaging Realm
Universal Messaging Java Client: Simple authentication server
Universal Messaging Java Client: Monitor realms for cluster creation, and cluster events
Universal Messaging Java Client: Monitor realms for client connections coming and going
Universal Messaging Java Client: Copy a channel and its events
Universal Messaging Java Client: Monitor the remote realm log and audit file
Universal Messaging Java Client: Export a realm to XML
Universal Messaging Java Client: Import a realm's configuration information
Universal Messaging Java Client: Console-based Realm Monitor
Universal Messaging Java Client: Delete Service ACL
Universal Messaging Java Client: Realm Monitor
Provider for JMS
Universal Messaging Java Client: JMS BytesMessage Publisher
Universal Messaging Java Client: JMS BytesMessage Subscriber
Universal Messaging Java Client: JMS MapMessage Publisher
Universal Messaging Java Client: JMS MapMessage Subscriber
Universal Messaging Java Client: JMS ObjectMessage Publisher
Universal Messaging Client for Java: JMS ObjectMessage Subscriber
Universal Messaging Java Client: JMS StreamMessage Publisher
Universal Messaging Java Client: JMS StreamMessage Subscriber
Universal Messaging Java Client: JMS BytesMessage Queue Publisher
Universal Messaging Java Client: JMS BytesMessage Queue Subscriber
Universal Messaging Java Client: JMS Queue Browser
Channel / Queue / Realm Management
Universal Messaging Java Client: Creating a Channel
Universal Messaging Java Client: Deleting a Channel
Universal Messaging Java Client: Creating a Queue
Universal Messaging Java Client: Deleting a Queue
Universal Messaging Java Client: Create a Channel Join
Universal Messaging Java Client: Delete a Channel Join
Universal Messaging Java Client: Purge events from a channel
Universal Messaging Java Client: Find the event id of the last event
Universal Messaging Java Client: Add a realm to another realm
Universal Messaging Java Client: Multiplex a Session
The Enterprise Developer Guide for C++
General Features
Universal Messaging C++ : Creating a Session
Universal Messaging C++ - Universal Messaging Events
Universal Messaging C++ - Channel Joins
Universal Messaging C++ - Universal Messaging Event Dictionaries
Google Protocol Buffers
Publish/Subscribe using Channels/Topics
Universal Messaging C++ : Publish / Subscribe Using Channels/Topics
Universal Messaging C++ - Creating a Universal Messaging Channel
Universal Messaging C++ : Finding a Channel
Universal Messaging C++ - How to publish events to a Universal Messaging Channel
Universal Messaging C++ - Asynchronous Subscriber
Universal Messaging C++ - Channel Iterator
Universal Messaging C++ - Batched Subscribe
Universal Messaging C++ - Batched Find
Universal Messaging C++ - Durable channel consumers and named objects
Universal Messaging C++: The Merge Engine and Event Deltas
Universal Messaging C++: Priority Messaging
Publish/Subscribe using DataStreams and DataGroups
Universal Messaging C++ - Publish / Subscribe Using DataStreams and DataGroups
Universal Messaging C++ - DataStreamListener
Universal Messaging C++: Creating and Deleting DataGroups
Universal Messaging C++: Managing DataGroup Membership
Universal Messaging C++ - DataGroup Conflation Attributes
Universal Messaging C++ - DataGroups Event Publishing
Universal Messaging C++: DataStream Event Publishing
Universal Messaging Java - Priority Messaging
Message Queues
Universal Messaging C++: Message Queues
Universal Messaging C++: Creating a Queue
Universal Messaging C++: Finding a Queue
Universal Messaging C++: Queue Publish
Universal Messaging C++: Asynchronous Queue Consuming
Universal Messaging C++ - Synchronously Queue Consuming
Universal Messaging C++: Asynchronous Transactional Queue Consuming
Universal Messaging C++ - Synchronous Transactional Queue Consuming
Universal Messaging C++: Queue Browsing / Peeking
Peer to Peer
Universal Messaging C++: Peer to Peer Services
Universal Messaging C++: Peer to Peer Event-based Clients
Universal Messaging C++: Peer to Peer Event-based Server Services
Universal Messaging C++: Peer to Peer Stream-based Clients
Universal Messaging C++: Peer to Peer Stream-based Server Services
Google Protocol Buffers
Examples
Universal Messaging C++
Publish/Subscribe using Channels/Topics
Universal Messaging C++ Client: Channel Publisher
Universal Messaging C++ Client: Transactional Channel Publisher
Universal Messaging C++ Client: Asynchronous Channel Consumer
Universal Messaging C++ Client: Synchronous Channel Consumer
Universal Messaging C++ Client: Asynchronous Named Channel Consumer
Universal Messaging C++ Client: Synchronous Named Channel Consumer
Universal Messaging C++ Client: Event Delta Delivery
Universal Messaging C++ Client: Batching Server Calls
Universal Messaging C++ Client: Batching Subscribe Calls
Publish/Subscribe using DataStreams and DataGroups
Universal Messaging C++ Client: DataStream Listener
Universal Messaging C++ Client: DataGroup Publishing with Conflation
Universal Messaging C++ Client: DataGroup Manager
Universal Messaging C++ Client: Delete DataGroup
Universal Messaging C++ Client: DataGroup Delta Delivery
Message Queues
Universal Messaging C++ Client: Queue Publisher
Universal Messaging C++ Client: Transactional Queue Publisher
Universal Messaging C++ Client: Asynchronous Queue Consumer
Universal Messaging C++ Client: Synchronous Queue Consumer
Universal Messaging C++ Client: Peek Events on a Queue
Peer to Peer
Universal Messaging C++ Client: An Event-based Peer to Peer Client and Server Service
Universal Messaging C++ Client: A Stream-based Peer to Peer Client and Server Service
Administration API
Universal Messaging C++ Client: Add a Queue ACL Entry
Universal Messaging C++ Client: Modify a Channel ACL Entry
Universal Messaging C++ Client: Delete a Realm ACL Entry
Universal Messaging C++ Client: Monitor realms for client connections coming and going
Universal Messaging C++ Client: Console-based Realm Monitor
Universal Messaging C++ Client: Remove Node ACL
Universal Messaging C++ Client: Authserver
Channel / Queue / Realm Management
Universal Messaging C++ Client: Creating a Channel
Universal Messaging C++ Client: Deleting a Channel
Universal Messaging C++ Client: Creating a Queue
Universal Messaging C++ Client: Deleting a Queue
Universal Messaging C++ Client: Create Channel Join
Universal Messaging C++ Client: Delete a Channel Join
Universal Messaging C++ Client: Purge Events From a Channel
Universal Messaging C++ Client: Create Queue Join
Universal Messaging C++ Client: Delete Queue Join
Prerequisites
Universal Messaging C++ Prerequisites
Universal Messaging C++ Client SSL Configuration
Universal Messaging C++ Environment Setup : Windows
Universal Messaging C++ Environment Setup : Linux
Overview of Enterprise Developer Guide for C#
Publish / Subscribe using Channel Topics
Universal Messaging C# .NET - Creating a Universal Messaging Channel
Universal Messaging C# .NET: Finding a Universal Messaging Channel
Universal Messaging C# .NET: How to publish events to a Universal Messaging Channel
Universal Messaging C# .NET: Subscribe Asynchronously to a Channel
Universal Messaging C# .NET: Synchronous Consumers
Universal Messaging C# .Net - Batched Subscribe
Universal Messaging C# .Net - Batched Find
C# .NET: Durable Channel Consumers and Named Objects
Universal Messaging C# .NET: The Merge Engine and Event Deltas
Universal Messaging C# .NET: Event Fragmentation on Universal Messaging Channels
Universal Messaging C# .NET: Consuming a JMS Map Message
Universal Messaging Java - Priority Messaging
Publish / Subscribe using Datastreams and Datagroups
Universal Messaging C# - Publish / Subscribe Using DataStreams and DataGroups
Enabling DataGroups and Receiving Event Callbacks
Universal Messaging C# - DataStreamListener
Managing Datagroups
Universal Messaging C# - Creating and Deleting DataGroups
Universal Messaging C# - Managing DataGroup Membership
Universal Messaging C# - DataGroup Conflation Attributes
Publishing to Datagroups
Universal Messaging C# - DataGroups Event Publishing
Universal Messaging C# - DataStream Event Publishing
Universal Messaging Java - Priority Messaging
Message Queues
Universal Messaging C# .NET Universal Messaging Message Queues
Universal Messaging C# .NET: Creating a Universal Messaging Queue
Universal Messaging C# .NET: Finding a Universal Messaging Queue
How to publish events to a Universal Messaging Queue
Universal Messaging C# .NET: Asynchronously Consume a Universal Messaging Queue
Universal Messaging C# .NET: Synchronously Consume a Universal Messaging Queue
C# .NET: Asynchronous Transactional Queue Consumption
C# .NET: Synchronous Transactional Queue Consumption
Universal Messaging C# .NET: Browse (Peek) a Universal Messaging Queue
Universal Messaging C# .NET: Event Fragmentation on Universal Messaging Queues
Peer to Peer
Universal Messaging C# .NET: Peer to Peer Services
Universal Messaging C# .NET: Peer to Peer Event-based Clients
Universal Messaging C# .NET: Peer to Peer Event-based Server Services
Universal Messaging C# .NET: Peer to Peer Stream-based Clients
Universal Messaging C# .NET: Peer to Peer Stream-based Server Services
Google Protocol Buffers
Google Protocol Buffers
Examples
Universal Messaging C# .NET
Publish / Subscribe using Channel Topics
Universal Messaging C# .NET - Publish / Subscribe
Universal Messaging C# .NET: Channel Publisher
Universal Messaging C# .NET: Transactional Channel Publisher
Universal Messaging C# .NET: Asynchronous Channel Consumer
Universal Messaging C# .NET: Synchronous Channel Consumer
Universal Messaging C# .NET: Asynchronous Named Channel Consumer
Universal Messaging C# .NET: Synchronous Named Channel Consumer
Universal Messaging C# .NET: Event Delta Delivery
Universal Messaging C# .NET: Batching Server Calls
Universal Messaging C# .NET: Batching Subscribe Calls
Publish / Subscribe using Datastreams and Datagroups
Universal Messaging C# .NET: DataStream Listener
Universal Messaging C# .NET: DataGroup Publishing with Conflation
Universal Messaging C# .NET: DataGroup Manager
Universal Messaging C# .NET: Delete DataGroup
Universal Messaging C# .NET: DataGroup Delta Delivery
Message Queues
Universal Messaging C# .NET: Queue Publisher
Universal Messaging C# .NET: Transactional Queue Publisher
Universal Messaging C# .NET: Asynchronous Queue Consumer
Universal Messaging C# .NET: Synchronous Queue Consumer
Universal Messaging C# .NET: Peek Events on a Queue
Universal Messaging C# .NET: Requester - Request/Response
Universal Messaging C# .NET: Responder - Request/Response
MyChannels.Universal Messaging API
Universal Messaging C# .NET: MyChannels.Universal Messaging DataGroup Publisher
Universal Messaging C# .NET: MyChannels.Universal Messaging Queue Publisher
Universal Messaging C# .NET: MyChannels.Universal Messaging Topic Publisher
Universal Messaging C# .NET: MyChannels.Universal Messaging DataGroup Listener
Universal Messaging C# .NET: MyChannels.Universal Messaging Queue Consumer
Universal Messaging C# .NET: MyChannels.Universal Messaging Topic Subscriber
Universal Messaging C# .NET: RX Topic Subscriber
Universal Messaging C# .NET: RX Queue Consumer
Universal Messaging C# .NET: RX DataGroup Listener
Peer to Peer
Universal Messaging C# .NET: An Event-based Peer to Peer Client and Server Service
Universal Messaging C# .NET: A Stream-based Peer to Peer Client and Server Service
Administration API
Universal Messaging C# .NET: Add a Queue ACL Entry
Universal Messaging C# .NET: Modify a Channel ACL Entry
Universal Messaging C# .NET: Delete a Realm ACL Entry
Universal Messaging C# .NET: Monitor realms for client connections coming and going
Universal Messaging C# .NET: Export a realm to XML
Universal Messaging C# .NET: Import a realm's configuration information
Universal Messaging C# .NET: Console-based Realm Monitor
Universal Messaging C# .NET: Remove Service ACL
Universal Messaging C# .NET: Authserver
Universal Messaging C# .NET: Set Container ACL
Universal Messaging C# .NET: Difference between 2 realms
Channel / Queue / Realm Management
Universal Messaging C# .NET: Creating a Channel
Universal Messaging C# .NET: Deleting a Channel
Universal Messaging C# .NET: Creating a Queue
Universal Messaging C# .NET: Deleting a Queue
Universal Messaging C# .NET: Create Channel Join
Universal Messaging C# .NET: Delete a Channel Join
Universal Messaging C# .NET: Multiplex a Session
Universal Messaging C# .NET: Purge Events From a Channel
Universal Messaging C# .NET: Create Queue Join
Universal Messaging C# .NET: Delete Queue Join
Prerequisites
Universal Messaging C# Prerequisites
Universal Messaging C# Client SSL Configuration
Globally Accessible DLLs
Messaging API
Universal Messaging C# .NET MyChannels.Universal Messaging API: Creating and Disposing of a Session
Universal Messaging C# .NET MyChannels.Universal Messaging API: Producers
Universal Messaging C# .NET MyChannels.Universal Messaging API: Consumers
Universal Messaging C# .NET MyChannels.Universal Messaging API: Reactive Extensions
Overview of Developer's Guide for VBA
Publish / Subscribe
Universal Messaging VBA - Publish/Subscribe
Subscribing Tasks
Universal Messaging VBA : Subscribing to a Channel
Publishing Tasks
Universal Messaging VBA : Creating a Session
Universal Messaging VBA : Finding a Channel
Universal Messaging VBA : Universal Messaging Events
Universal Messaging VBA : Publishing Events to a Channel
Learn More
Universal Messaging VBA : Event Properties
Universal Messaging VBA : How the RTD Server Works
Universal Messaging VBA : Setting the RTD Throttle Interval
Universal Messaging VBA : Internal Event Processing
Universal Messaging VBA : Universal Messaging RTD Server Internal Queues
Universal Messaging VBA : OnChange() Event Using RTD
Universal Messaging VBA - Prerequisites
Overview of Enterprise Developer's Guide for Python
Enterprise Client Development
Universal Messaging Python : Environment Configuration
Universal Messaging Python : Creating a Session
Universal Messaging Python : Subscribing to a Universal Messaging Channel/Topic or Queue
Universal Messaging Python : DataStream - Receiving DataGroup Events
Universal Messaging Python : Publishing Events to a Universal Messaging Channel or Queue
Universal Messaging Python : Writing an Event to a Universal Messaging DataGroup
Universal Messaging Python : Asynchronous Exception Listener
Universal Messaging Python : Synchronously Requesting Events
Sample Applications
Publish / Subscribe Channels
Universal Messaging Python Client: Channel Publisher
Universal Messaging Python Client: Asynchronous Channel Subscriber
Universal Messaging Python Client: Channel Iterator
Pub / Sub Datagroups
Universal Messaging Python Client: DataGroup Publisher
Universal Messaging Python Client: DataStream Listener
Message Queues
Universal Messaging Python Client: Queue Publisher
Universal Messaging Python Client: Asynchronous Queue Consumer
Universal Messaging Python Client: Synchronous Queue Reader
Python Objects
Universal Messaging Python : Universal Messaging Events
Universal Messaging Python : Event Dictionaries
Universal Messaging Language API Comparisons
Universal Messaging Mobile Client APIs
Client API for iPhone
Universal Messaging iPhone Developer's Guide
Client API for Android
Universal Messaging Android Developer's Guide
Universal Messaging Web Client APIs
Javascript
Universal Messaging JavaScript Developer's Guide
Universal Messaging Server Configuration for JavaScript
Universal Messaging JavaScript: Server Configuration for HTTP Delivery
Universal Messaging JavaScript: Server Configuration for HTTPS Delivery
Universal Messaging Javascript : Serving From Another Webserver
Universal Messaging Web Client Development in JavaScript
Universal Messaging Channel Publish / Subscribe
Universal Messaging JavaScript : Publish / Subscribe
Publish/Subscribe Tasks
Universal Messaging JavaScript : Using a Universal Messaging Channel
Universal Messaging JavaScript : Subscribing to a Universal Messaging Channel
Universal Messaging JavaScript : Publishing Events to a Universal Messaging Channel
Universal Messaging JavaScript : DataStream - Receiving DataGroup Events
Optimizing Throughput
Universal Messaging JavaScript : The Merge Engine and Event Deltas
Universal Messaging Message Queues
Universal Messaging JavaScript : Message Queues
Queue Tasks
Universal Messaging JavaScript : Using a Universal Messaging Queue
Universal Messaging JavaScript : Subscribing to a Universal Messaging Queue
Universal Messaging JavaScript : Publishing Events to a Universal Messaging Queue
Universal Messaging JavaScript : Asynchronous Transactional Queue Consuming
Adobe Flex
Universal Messaging Flex Developer's Guide
Publish / Subscribe using Channels / Topics
Universal Messaging Flex : Publish / Subscribe
Universal Messaging Flex : Publishing Events to a Channel
Universal Messaging Flex : Subscribing to a Channel
Universal Messaging Flex - Durable channel consumers and named objects
Universal Messaging Flex - The Merge Engine and Event Deltas
Publish / Subscribe using DataStreams and DataGroups
Universal Messaging Flex : Publish / Subscribe
Universal Messaging Flex - DataGroup Conflation Attributes
Universal Messaging Flex - DataStreamListener
Message Queues
Universal Messaging Flex - Message Queues
Universal Messaging Flex : Publishing Events to a Queue
Universal Messaging Flex - Asynchronous Queue Consuming
Universal Messaging Flex - Asynchronous Transactional Queue Consuming
Peer to Peer
Universal Messaging Flex: Peer to Peer Services
Universal Messaging Flex: Peer to Peer Event-based Client
Flex Socket SSL
Universal Messaging Flex socket SSL
Examples
Universal Messaging Flex Client
Universal Messaging Flex : Sample Socket Cross Domain Policy
Universal Messaging Flex : Sample Flash Cross Domain Policy
Flex Example : Peer to Peer Echo Application
Flex Example : Chat Application
Silverlight
Universal Messaging Silverlight Developer's Guide
Universal Messaging Silverlight Deployment
Examples
Universal Messaging Silverlight (C#): Live Stock Chart
Universal Messaging Silverlight (C#): Live Stock Indices
Universal Messaging Silverlight (C#): Simple Chat Room
Java
Universal Messaging Java Web Developer's Guide
Universal Messaging Java Web Start
Commonly Used Features
Universal Messaging Sessions
Universal Messaging Channel Attributes
Universal Messaging Channel Publish Keys
Universal Messaging Queue Attributes
Universal Messaging Native Communication Protocols
Universal Messaging Comet Communication Protocols
Universal Messaging Durable Consumers
Google Protocol Buffers
Universal Messaging Named Objects
Universal Messaging - Event Filtering Guide
Universal Messaging - Advanced Filtering with Selectors
Using Universal Messaging Shared Memory Protocol
Storage Properties
Universal Messaging Reference Guide
Overview
Glossary
Javadoc for the Client APIs
Universal Messaging Features
Javadoc for the Client APIs
co-um_all_overview
to-overviewinstallation
to-preinstallation
to-installation
to-unixsilentinstall
to-commandprompts
to-servermemorymodes
to-clientdeploy
to-startrealm
to-stoprealm
to-jmsconfiguration
to-viewingALogFile
to-remoteadministration
to-licencemanagement
to-instancemanager
to-header_architecture
to-overview_architecture
to-openstandards
to-nrealm
to-ncommsmodel
to-brokerless
to-communicationprotocols
to-sharedmemory
to-header_management
to-management
to-jmx
to-header_performance
to-performanceoverview
to-header_clustering
to-clusteroverview
to-clientconcepts
to-header_clustered_server
to-serverconcepts
to-mastersandslaves
to-quorum
to-elections
to-messagepassing
to-outagesandrecovery
to-clusteredresources
to-interclusterconnections
to-sites
to-sharedstorage
to-settingUpHAClusters
to-multicastoverview
to-sharedmemory_2
to-header_scalability
to-benchmarks
to-failover
to-num-connections
to-header_deployment
to-header_server
to-performancetuning
to-cluster
to-datarouting
to-federation
to-firewall
to-servermemory
to-serverparams
to-serversecurity
to-deploymentoverview
to-multiplesslrealms
to-jvm
to-network
to-os
to-realm
to-header_client
to-http-https
to-browserdeployment
to-jplugin
to-clientjars
to-clientsecurity
to-clientparams
to-multiplexing
to-header_language_deployment
to-flex
to-silverlight
to-header_security
to-header_overview
to-securityoverview
to-securityarchitecture
to-http-https_2
to-header_authentication
to-authentication
to-sasl
to-jksToPem
to-header_acls
to-security-policies
to-acls
to-header_ssl
to-ssl-encryption
to-clientssl
to-sslconcepts
to-mqttoverview
to-header_common_features
co-about_this_guide
to-overview_enterprise_manager
to-header_for_introduction
to-overview_screen_tabs
to-header_for_administration
to-enterpriseview
to-overview-realmadmin
to-connectingtorealms
to-disconnectingfromrealms
to-edittinginfo
to-savinginfo
to-realmcfg
to-overview-clusteradmin
to-creatingclusters
to-deletingclusters
to-modclusters
to-clusterchannels
to-clusterqueues
to-viewingclusterinfo
to-manageinterclusterconnections
to-managingsites
to-overview-channeladmin
to-creatingchannels
to-editingchannels
to-copyingchannels
to-channelsnoop
to-channelpublishing
to-namedobjects
to-overview-datagroupadmin
to-creatingdatagroups
to-addingdatagroups
to-removingdatagroups
to-deletingdatagroups
to-overview-queueadmin
to-creatingqueues
to-editingqueues
to-copyingqueues
to-queuesnoop
to-overview-security
to-securityGroups
to-realmacls
to-channelacls
to-queueacls
to-serviceacls
to-overview-scheduling
to-writingscripts
to-calendars
to-triggers
to-tasks
to-entmgrscheduleeditor
to-scheduler_examples
to-examplescript
to-storetriggers
to-interfacetriggers
to-memorytriggers
to-realmtriggers
to-clustertriggers
to-countertriggers
to-timertriggers
to-configtriggers
to-overview-jndiadmin
to-overview-communicationmechanisms
to-creatinginterfaces
to-deletinginterfaces
to-sslinterfaces
to-stoppinginterfaces
to-startinginterfaces
to-ifacecfg
to-javascript
to-modifyinginterfaces
to-interfaceplugins
to-ifaceacls
to-shm
to-addingAnSSLNetworkInterface
to-generatetestcertificates
to-overview-plugins
to-fileplugin
to-xmlplugin
to-proxyplugin
to-restplugin
to-soapplugin
to-servletplugin
to-overview-xmlconfiguration
to-xmlexport
to-xmlimport
to-examplexml
to-heading_for_management
to-enterprise_screen
to-overview-managementinformation
to-enterprisesummary
to-clusterssummary
to-clusterstatus
to-realmssummary
to-realmstatus
to-realmmonitoring
to-loggerpanel
to-realmconnections
to-threadstab
to-realmmonitor
to-auditpanel
to-containerstatus
to-containermonitor
to-chanstatus
to-datagroupsstatus
to-channelconnections
to-qstatus
to-ifacestatus
to-scheduler_screen
to-channel_screen
to-queue_screen
to-peer_to_peer_screen
to-overview-admin-api
to-gettingstarted
to-header_for_namespace_objects
to-nrealmnode
to-nleafnode
to-nP2Pservicenode
to-realmfederation
to-channeljoins
to-header_for_realm_management
to-interface
to-scheduling
to-config
to-nclusternode
to-multicast
to-header_for_security
to-access_control_lists
to-securitygroups
to-realmsecurity
to-channelsecurity
to-queuesecurity
to-servicesecurity
to-header_for_management_information
to-nrealminfo
to-clusterinfo
to-nleafnodeinfo
to-nservicenodeinfo
to-connectioninfo
co-publishxml
co-requestreply
co-jmsadmin_intro
co-jmsclientssl
co-appserverintegration
co-jmseventmapping
co-jmsengine
re-java_channel_publisher
re-java_transactional_channel_publisher
re-java_asynchronous_channel_consumer
re-java_synchronous_channel_consumer
re-java_asynchronous_named_channel_consumer
re-java_synchronous_named_channel_consumer
re-java_xml_channel_publisher
re-java_asynchronous_xml_channel_consumer
re-java_event_delta_delivery
re-java_batching_server_calls
re-java_batching_subscribe_calls
re-java_datastream_listener
re-java_datagroup_publishing_with_conflation
re-java_datagroup_manager
re-java_delete_datagroup
re-java_datagroup_delta_delivery
re-java_queue_publisher
re-java_transactional_queue_publisher
re-java_asynchronous_queue_consumer
re-java_asynchronous_transactional_queue_consumer
re-java_synchronous_queue_consumer
re-java_synchronous_transactional_queue_consumer
re-java_peek_events_on_a_queue
re-java_requester_request_response
re-java_responder_request_response
re-java_event_based_peer_to_peer_client
re-java_event_based_peer_to_peer_server_service
re-java_stream_based_peer_to_peer_client
re-java_stream_based_peer_to_peer_service
re-java_add_queue_acl_entry
re-java_modify_channel_acl_entry
re-java_delete_realm_acl_entry
re-java_add_schedule_to_realm
re-java_simple_authentication_server
re-java_monitor_realms_for_cluster_creation
re-java_monitor_realms_for_client_connections
re-java_copy_channel
re-java_monitor_the_remote_realm_log
re-java_export_realm_to_xml
re-java_import_realm_configuration
re-java_console_based_realm_monitor
re-java_delete_service_acl
re-java_realm_monitor
to-header_provider_for_jms
re-java_jms_bytesmessage_publisher
re-java_jms_bytesmessage_subscriber
re-java_jms_mapmessage_publisher
re-java_jms_mapmessage_subscriber
re-java_jms_objectmessage_publisher
re-java_jms_objectmessage_subscriber
re-java_jms_streammessage_publisher
re-java_jms_streammessage_subscriber
re-java_jms_bytesmessage_queue_publisher
re-java_jms_bytesmessage_queue_subscriber
re-java_jms_queue_browser
to-header_queue_channel_realm_management
re-java_creating_a_channel
re-java_deleting_a_channel
re-java_creating_a_queue
re-java_deleting_a_queue
re-java_create_a_channel_join
re-java_delete_a_channel_join
re-java_purge_events_from_channel
re-java_find_event_id_of_last_event
re-java_add_realm_to_another_realm
re-java_multiplex_a_session
to-header_general_features
co-channeljoins
co-eventDictionary
to-header_pubsub_channel
re-cpp_channel_publisher
re-cpp_transactional_channel_publisher
re-cpp_asynchronous_channel_consumer
re-cpp_synchronous_channel_consumer
re-cpp_asynchronous_named_channel_consumer
re-cpp_synchronous_named_channel_consumer
re-cpp_event_delta_delivery
re-cpp_batching_server_calls
re-cpp_batching_subscribe_calls
to-header_pubsub_datastreams
re-cpp_datastream_listener
re-cpp_datagroup_publishing_with_conflation
re-cpp_datagroup_manager
re-cpp_delete_datagroup
re-cpp_datagroup_delta_delivery
re-cpp_queue_publisher
re-cpp_transactional_queue_publisher
re-cpp_asynchronous_queue_consumer
re-cpp_synchronous_queue_consumer
re-cpp_peek_events_on_a_queue
re-cpp_event_based_peer_to_peer
re-cpp_stream_based_peer_to_peer
re-cpp_add_queue_acl_entry
re-cpp_modify_channel_acl_entry
re-cpp_delete_realm_acl_entry
re-cpp_monitor_realms
re-cpp_console_based_realm_monitor
re-cpp_remove_node_acl
re-cpp_authserver
re-cpp_creating_a_channel
re-cpp_deleting_a_channel
re-cpp_creating_a_queue
re-cpp_deleting_a_queue
re-cpp_create_channel_join
re-cpp_delete_channel_join
re-cpp_purge_events_from_channel
re-cpp_create_queue_join
re-cpp_delete_queue_join
co-windowsenv
co-linuxenv
co-createchannel
co-channelconsumer
co-channeliterator
co-sessionsubscribe
co-batchedfind
co-durableconsumers
co-jmsmapmessage
to-header_enabling_datagroups
to-header_managing_datagroups
co-addremovedatagroups
co-datagroupmanagement
to-header_publishing_to_datagroups
co-datagrouppublish
co-datastreampublish
co-priority
co-createqueue
co-findqueue
co-queuesyncreader
co-queuesynctxreader
co-queuebrowse
co-largeevents
co-eventserver
co-streamclient
co-streamserver
to-googleProtocolBuffers
to-header_pub_sub_channel
re-csharp_channel_publisher
re-csharp_transactional_channel_publisher
re-csharp_asynchronous_channel_consumer
re-csharp_synchronous_channel_consumer
re-csharp_asynchronous_named_channel_consumer
re-csharp_synchronous_named_channel_consumer
re-csharp_event_delta_delivery
re-csharp_batching_server_calls
re-csharp_batching_subscribe_calls
re-csharp_datastream_listener
re-csharp_datagroup_publishing_with_conflation
re-csharp_datagroup_manager
re-csharp_delete_datagroup
re-csharp_datagroup_delta_delivery
re-csharp_queue_publisher
re-csharp_transactional_queue_publisher
re-csharp_asynchronous_queue_consumer
re-csharp_synchronous_queue_consumer
re-csharp_peek_events_on_a_queue
re-csharp_requester_request_response
re-csharp_responder_request_response
to-header_mychannels_api
re-csharp_mychannels_datagroup_publisher
re-csharp_mychannels_queue_publisher
re-csharp_mychannels_topic_publisher
re-csharp_mychannels_datagroup_listener
re-csharp_mychannels_queue_consumer
re-csharp_mychannels_topic_subscriber
re-csharp_mychannels_rx_topic_subscriber
re-csharp_mychannels_rx_queue_consumer
re-csharp_mychannels_rx_datagroup_listener
to-header_peer_to_peer
re-csharp_event_based_per_to_peer
re-csharp_stream_based_per_to_peer
to-header_administration_api
re-csharp_add_queue_acl_entry
re-csharp_modify_channel_acl_entry
re-csharp_delete_realm_acl_entry
re-csharp_monitor_realms_for_client_connections
re-csharp_export_realm_to_xml
re-csharp_import_realm_configuration
re-csharp_console_based_realm_monitor
re-csharp_remove_service_acl
re-csharp_authserver
re-csharp_set_container_acl
re-csharp_difference_between_realms
to-header_channel_queue_realm_management
re-csharp_creating_a_channel
re-csharp_deleting_a_channel
re-csharp_creating_a_queue
re-csharp_deleting_a_queue
re-csharp_create_channel_join
re-csharp_delete_channel_join
re-csharp_multiplex_session
re-csharp_purge_events_from_channel
re-csharp_create_queue_join
re-csharp_delete_queue_join
to-header_prerequisites
co-clientssl
co-globaldll
to-header_messaging_api
co-createdeletesession
co-producers
co-consumers
co-rx
to-header_publish_subscribe
to-header_subscribing_tasks
to-header_publishing_tasks
co-findchannel
to-header_learn_more
co-eventproperties
co-howrtdworks
co-throttleinterval
co-internaleventprocessing
co-queuewatermarks
co-onchange
to-header_enterprise_client_development
co-environmentconfig
co-session
co-writedatagroup
co-asyncexceptionlistener
co-synchronousreading
to-header_sample_applications
re-python_channel_publisher
re-python_asynchronous_channel_subscriber
re-python_channel_iterator
re-python_datagroup_publisher
re-python_datastream_listener
to-header_pub_sub_message_queues
re-python_queue_publisher
re-python_asynchronous_queue_consumer
re-python_synchronous_queue_reader
to-header_python_objects
co-events
co-eventdictionaries
co-apicomparisons
to-header_iphone
to-header_android
to-header_javascript
co-httpdelivery
co-httpsdelivery
co-servingfromotherwebserver
co-nirvanachannel
co-datastream
co-nirvanaqueue
co-txreader
to-header_adobe_flex
to-header_pub_sub_channels
co-subscribe
co-durableconsumer
co-eventdeltas
to-header_pub_sub_datagroups
co-conflation
co-datastreamlistener
to-header_message_queues
co-publish
co-queueasyncreader
co-queueasynctxreader
to-header_peer-to_peer
co-eventclient
to-header_flex_socket_ssl
co-ssl
to-header_examples
co-clientaccesspolicy
co-crossdomain
co-nP2PEcho
co-sampleclient
to-header_silverlight
co-deployment
re-silver_live_stock_chart
re-silver_live_stock_indices
re-silver_simple_chat_room
to-header_java
co-index
co-webstart
to-index
to-session
to-channelattributes
to-channelkeys
to-queueattributes
to-nativeprotocols
to-cometprotocols
to-durableconsumers
to-googleprotocolbuffers
to-namedobject
to-nfilteringguide
to-nadvancedfiltering
to-sharedmemoryusage
to-storageproperties
co-overview
to-glossary
javadoc_overview