" /> Storing Strategies in DB - Genesys CTI User Forum

Author Topic: Storing Strategies in DB  (Read 5943 times)

Vic

  • Guest
Storing Strategies in DB
« on: January 01, 1970, 12:00:00 AM »
Advertisement
Hi,

I was wondering if someone could explain to me the reason for having DAP to store strategies into DB.

This is really confusing: IRD would be storing strategies directly into DB via DBServer but it still sends requests for loading and unloading scripts directly through config server?

From what I have seen, the compiled version of the strategy is stored under "scripts" folder in CME which means URS compiles the strategy and sends it to config server, which in turn saves the data into config db. It then proceeds to add ANNEX of every loaded RP via config server asll well. So, why in the world strategy needs to be stored DIRECTLY in DB if the rest is done through config server anyway?


ecki

  • Guest
Storing Strategies in DB
« Reply #1 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • Hi Vic,

    The answer is simple, because you wont need anymore to have rbn stored on local or shared drive if you need edit strategy. IRD stores it in cfg DB via DAP. But prior to have this feature you have to run sql script to create special table for this purpose.

    rgds..

    Vic

    • Guest
    Storing Strategies in DB
    « Reply #2 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • Hi, Ecki,

    thanks :)

    But, I was wondering why IRD would not be able to store the strategies through the config server, since config server has access to the same DB! Having a DAP just for strategies makes the whole architecture absurd. The only reason why you would want to have a DAP is if you wanted to store strategies in a different DB from CME... And I doubt that many of us would want that.

    Genesys: if you are reading this take note :)

    ecki

    • Guest
    Storing Strategies in DB
    « Reply #3 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • Sorry Vic ;)


    Probably because this is not the main functionality of configserver. Configserver suppose to keep all cfg data in RAM and not supply db server functionality. However cfg would again use dbserver to store it to database, so why to bother cfgserver with this and have 3 applications involved in storing process?

    Vic

    • Guest
    Storing Strategies in DB
    « Reply #4 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • Point well taken. Thanks, ecki! (As always)

    ecki

    • Guest
    Storing Strategies in DB
    « Reply #5 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • No worries, ur welcome ;)