2010-07-13 6 views
3

Nous sommes au milieu pour évaluer le choix de la technologie pour re-concevoir une application de console opérateur. La console de l'opérateur, en tant que centre de contact hébergé, a la capacité de mettre en file d'attente les appels inactifs et de maintenir, répondre, transférer les appels actifs.Console d'opérateur App - Java/Flex

La console de l'opérateur hérité utilisait Java Swing. Nous voulons utiliser la dernière technologie RIA (Flex/Silverlight) pour remplacer l'ancienne technologie. Mais la question est Flex/Silverlight peut mettre en œuvre les fonctions comme tenir, transférer les appels? Basé sur mes expériences, Flex peut écouter le socket Java pour recevoir des données XML? Est-ce que cela fonctionne bien pour recevoir des données vocales? Merci.

+0

oui, il faut demander côté serveur. pense que le côté serveur utilisé Java socket, comme le frontend hérité basé sur le navigateur utilisé java swing. pas sûr, Flex peut recevoir des données vocales dans le socket Java. – Liang

Répondre

1

Flash/Flex dispose d'un accès natif au microphone de l'ordinateur avec l'introduction des dernières versions de lecteur/AIR. Mais, ce n'est probablement pas ce dont vous avez besoin. Oui, Flex prend en charge les sockets ouverts et peut être connecté à un serveur. Pour recevoir des données vocales, il vaut mieux utiliser quelque chose du côté serveur, par exemple Flash Media Server ou Red5.

Je ne suis pas sûr de la technologie pour intégrer ces technologies avec une ligne téléphonique traditionnelle, cependant. Vous pouvez regarder dans Ribbit APIs comme une solution. J'avais l'impression que Ribbit utilisait Red5 sous le capot; et il a conçu pour ce type d'applications de téléphonie.

0

Vous pouvez utiliser flex et Ribbit pour cela. Ribbit est une entreprise qui propose des solutions VOIP pour les applications web. J'ai utilisé quelques projets et c'est vraiment bien.

Voici le lien vers leur zone de deve (soutien à htey plusieurs technologies): http://developer.ribbit.com/development-center/flash/flash-center

Hope this helps.

Questions connexes