Exposing Data to External Sources

Former Member
Former Member

From what I understand the procedure outlined here community.telligent.com/.../exposing-data-to-external-sources
can be used to expose my custom data from a SQL database, and to create a REST endpoint to consume via JavaScript on the client-side.
I have a couple of questions regarding this:
1. Would this be a class library, which would produce a DLL to be dropped in the BIN folder, or something else?
2. What classes need to be implemented?
3. How and where does the database communication take place i.e where do you specify what stored procedures, tables, fields, etc would be involved?

Any further explanation of the process would be appreciated.

Parents
  • 1. Would this be a class library, which would produce a DLL to be dropped in the BIN folder, or something else?

    Yes. I'd recommend reading much of the Developer Training documentation, but specifically:

    Its one thing to learn how to develop components on the community platform, but none of that is really helpful unless you know how to get started. This guide will give you some advice on how to setup your…
    Last edited in Verint Community 11.x > Developer Training

    This will help get you started.

    2. What classes need to be implemented?

    This is detailed in the article I already provided:

    When creating new content, applications, and/or other custom data and services within Verint Community, you can expose those services for external integration via REST. This offers immense flexibility…
    Last edited in Verint Community 11.x > Developer Training

    I recommend following that article as it if was a tutorial and work through the example yourself.

    3. How and where does the database communication take place i.e where do you specify what stored procedures, tables, fields, etc would be involved?

    This is up to you. When implementing a plugin, you have access to the full .net development environment to interact with data sources. The plugin is the class that Community uses to include your custom functionality (loading data from a database, for example).

    If you need additional help, our services group does offer developer training.

Reply
  • 1. Would this be a class library, which would produce a DLL to be dropped in the BIN folder, or something else?

    Yes. I'd recommend reading much of the Developer Training documentation, but specifically:

    Its one thing to learn how to develop components on the community platform, but none of that is really helpful unless you know how to get started. This guide will give you some advice on how to setup your…
    Last edited in Verint Community 11.x > Developer Training

    This will help get you started.

    2. What classes need to be implemented?

    This is detailed in the article I already provided:

    When creating new content, applications, and/or other custom data and services within Verint Community, you can expose those services for external integration via REST. This offers immense flexibility…
    Last edited in Verint Community 11.x > Developer Training

    I recommend following that article as it if was a tutorial and work through the example yourself.

    3. How and where does the database communication take place i.e where do you specify what stored procedures, tables, fields, etc would be involved?

    This is up to you. When implementing a plugin, you have access to the full .net development environment to interact with data sources. The plugin is the class that Community uses to include your custom functionality (loading data from a database, for example).

    If you need additional help, our services group does offer developer training.

Children