Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Alex on January 01, 1970, 12:00:00 AM

Title: ICS 6.5 Architecture
Post by: Alex on January 01, 1970, 12:00:00 AM
Hi,
is there someone who can explain me the architecture of ICS 6.5 and also is there someone who installed it?
I mean:
Suppose that you have to put in place all feature: mail, forms, chat, callback and collaboration.
In genesys manuals I found that at least you need 2 different servers because corowse server and web api server could not reside on the same server and all these two servers need to have installed web server and servlet engine (IISJrun or ApacheTomcat).
But in all production environment you have a Corporate DMZ between two firewall and a Corporate lan. You also have corporate mail server and corporate www server. I suppose that one genesys server need to be put in DMZ (and I read in manuals that corowse is), but do all other processes to be installed on the second server in lan environment? Or what processes need to be put in DMZ? And concerning genesys servlet? Where do they need to be put? I also didn't understand the meaning of http tunelling.
Can someone please explain the architecture of this solution and how many server at least do you need to put in place it and where different genesys pieces need to be put?
Thanks.
Title: ICS 6.5 Architecture
Post by: Alex on January 01, 1970, 12:00:00 AM
Ralph, I mailed to the mailbox that appeared on your name mail@rottmann.net my address, and you can see it even on my name: luposiberian@freemail.it.
I wait your news.
Thanks a lot.
Title: ICS 6.5 Architecture
Post by: Alex on January 01, 1970, 12:00:00 AM
Ralph,
please I'd like to know if you could send me the High Level Design you told me about ICS6.5 to my mail luposiberian@freemail.it
Thanks,
Alex
Title: ICS 6.5 Architecture
Post by: JohnR on January 01, 1970, 12:00:00 AM
We've implemented ICS using 2 servers (other than the servers used for standard voice CTI). One is the web server, which has the Web API's, the IS transport server and JRun installed on it. It resides outside of the lan. The other server has all of Genesys ICS server apps installed on it. It does NOT have a web server or JRun installed on it.
Title: ICS 6.5 Architecture
Post by: Alex on January 01, 1970, 12:00:00 AM
Thanks John,
but I don't understand why on Genesys manual you can find that even Genesys cobrowse server require web server and JRun on the same machine and it can't be placed on the same server as web API.
Could you please explain me even if you used http tunnelling or direct connection using servlet to the callback server?
Thanks
Title: ICS 6.5 Architecture
Post by: piper on January 01, 1970, 12:00:00 AM
Hi, Alex. I am going through the same thing as you.

it's true that based on 6.5 documentation, we need at least 2 servers because of the DMZ. I am not sure who can confirm this.

The genesys docs are really very bad. After reading them, I am still not sure how it all works.

Does anyone has information on the protocols and ports that need to opened for communication?

I think that the cobrowse server needs a direct connection to the outside world so that it can serve webpages. ANd that is a concern for my customer. Is that true?

Any info is welcomed
Title: ICS 6.5 Architecture
Post by: Ritchie on January 01, 1970, 12:00:00 AM
I think John that it might be helpful if you listed each app under each server, ie: Server1: App1, App2 Server2: App1 you get the point...

Also, id any of the apps are installed on your Framework machines, or are the 2 ICS servers completely separate.
Thx,
R