音视频业务服务器java Web部署流程图解及验证

AnyChat,跨平台的音视频解决方案。之前有个项目需要用到音视频技术,百度搜索音视频解决方案了解到AnyChat。是一家专门做网络语音视频实时交互的平台。他们的官方网站是:http://www.anychat.cn.最新版本java业务服务器支持部署在Windows,Linux两个平台上。AnyChat Platform Core SDK提供了最新版本的示例程序源代码(使用Git工具下载)。

 

下面以AnyChatCallCenter4SpringMVC工程为例(下面第二点讲到下载最新源代码方式),介绍Java Web容器部署方式。

1.安装JDK, myEclipse开发工具 统一为32bit或64bit(Windowsjava业务服务器目前只支持32bit JDK,Linux java业务服务器支持32bit,64bit JDK). 配置环境变量,下载安装tomcat,并集成到myEclipse中  Window—Preferences—MyEclipse—Servers—Tomcat.如图:


2.下载最新AnyChatCallCenter4SpringMVC源代码,分别介绍两种方式下载:

  (1)使用Git工具下载最新AnyChatPlatform Core SDK示例程序源代码详细请参考:http://bbs.anychat.cn/forum.php?mod=viewthread&tid=55&extra=page%3D2。资源文件路径:anychat\server\java\AnyChatCallCenter4SpringMVC.

  (2)在AnyChat官网下载最新AnyChatfor Windows SDK点击打开下载页面。资源文件路径;      src\server\java\AnyChatCallCenter4SpringMVC.

 

3.将AnyChatCallCenter4SpringMVC工程导入到myEclipse中,需要手动添加spring相关的jar文件,(这里引用spring2.5版本)如下图所示:


4.如果部署在Windows平台,需要将AnyChatCallCenter4SpringMVC根目录下的两个库文件anychatserver4java.dll、AnyChatServerSDK.dll放到tomcat安装目录的bin文件夹中。例如:D:\work\developSoft\tomcat6\apache-tomcat-6.0.20\bin。并将tomcat的bin目录加入到系统path环境变量:set path="D:\work\developSoft\tomcat6\apache-tomcat-6.0.20\bin";%PATH%

 

5.如果部署在Linux上面,需要将AnyChatCallCenter4SpringMVC根目录下的两个库文件libanychatserver4java.so、libanychatserversdk.so放到jre的lib目录下面,例如/usr/work/java/jdk1.6.0_21/jre/lib,并将jre的lib加入到系统LD_LIBRARY_PATH环境变量:

exportLD_LIBRARY_PATH=/usr/work/java/jdk1.6.0_21/jre/lib:$LD_LIBRARY_PATH

 

6.将AnyChatCallCenter4SpringMVC工程部署到tomcat容器中。

 

下面是验证AnyChatCallCenter4SpringMVC与核心服务器通讯连接。

1.安装部署AnyChat forWindows SDK 点击打开下载页面。解压缩下载SDK包,如下图所示:



2.启动核心服务器。打开进入bin\server目录下,双击"run.bat"批处理文件:




将会出现DOS窗口,如下图所示,该窗口可以被关闭,不影响服务器程序在后台运行。




同时在计算机桌面的右下角托盘区域出现核心服务器运行图标。如下图所示:




核心服务器启动之后,将会在当前目录下生成日志文件:AnyChatCoreServer.log。可用记事本打开:




Successful communicate with the businessserver!表示核心服务器正常启动。

3.成功部署AnyChatCallCenter4SpringMVC工程后,启动tomcatServers:


表明AnyChatCallCenter4SpringMVC业务服务器启动成功。

4.启动业务服务器。进入bin\demo目录。



运行业务服务器"AnyChatCallCenterClient(C#).exe",在"服务器"输入栏中输入正确的服务器IP地址,如下图所示:



进入AnyChat音视频呼叫中心大厅:



同时myEclipse的Console视图显示如下信息:


则表示用户成功接入音视频呼叫中心并与业务服务器连接。

5.多用户接入AnyChat音视频呼叫中心,并呼叫连接成功。



双击目标用户图标,接受请求,成功连接。




用户音视频呼叫成功,同时在业务服务器显示相关的业务流程信息:



ok 到这里整个AnyChatCallCenter业务服务器部署验证成功。



你可能感兴趣的:(部署服务器)