Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contents


Table of Contents
maxLevel2

...

Development kits and frameworks that support development and implement well defined use cases. This is inclusive of both application (bot) and UI module development in the container.  Catalogue features between like solutions.

Known Projects

LanguageProjectStatusProject ownerDescription
Java


Implements the symphony-java-api language binding

Code Block
languagexml
titleMaven dependencies
<dependency>
    <groupId>org.symphonyoss.symphony</groupId>
    <artifactId>symphony-client</artifactId>
    <version>${symphony-client-version}</version>
</dependency>


1.0.3: Released

1.1.0-SNAPSHOT

The Symphony java client provides a real-time wrapper around the Symphony REST API's to simplify the creation of chat sessions, room access, presence, messaging and more... The client provides a set of logical services representing supported features of the Symphony platform. Services support real-time events through feature based listeners and communication objects. Access is not limited to the services as all underlying Symphony client implementations are exposed for advanced use and extensibility. 


Use Cases:


  • Build a full real-time client application that handles chat and room conversations.
  • Create bi-directional notification system between Symphony and external environments.
  • Integrate workflow between an external application and users on a collaboration network. 
  • Create command based interactions
  • Create an application that monitors all activity in a chat room for specific keywords.  Responses can be published back into rooms after external processing. 
  • Create passive applications that take notes from active conversations