操作员控制台应用程序 - Java/Flex

3
我们正在评估技术选择来重新设计一个操作员控制台应用程序。作为托管式联系中心的操作员控制台具有排队未接来电、保持、接听和转移活动通话的功能。
传统的操作员控制台使用Java Swing。我们想要使用最新的RIA技术(Flex/Silverlight)来替换传统的控制台。但问题是Flex/Silverlight是否能够实现保持、转移通话等功能?根据我的经验,Flex可以监听Java套接字以接收XML数据?它能很好地接收语音数据吗?谢谢。

是的,它需要请求服务器端。考虑到前端基于浏览器,使用了Java Swing作为传统技术,因此服务器端可能会使用Java socket。不确定Flex是否可以在Java socket中接收语音数据。 - Liang
2个回答

1

Flash / Flex最新的播放器/ AIR运行时已经可以原生访问计算机的麦克风。但是,这可能不是您所需要的。

是的,Flex支持开放式套接字并可以监听服务器。要接收语音数据,最好使用服务器端的一些东西,比如 Flash Media Server Red5

我不确定如何将这些技术与传统电话线集成在一起。您可以考虑 Ribbit APIs作为一种解决方案。我的印象是Ribbit在内部使用了Red5,并且专门为这类电话应用程序设计。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接