freeDiameter的简单client/server测试程序实现

来源:互联网 发布:win10一键优化工具 编辑:程序博客网 时间:2024/05/18 16:57

http://blog.csdn.net/inuyashaw/article/details/52810871

接上,在本机

安装完freeDiameter库之后,完成接下来的几步,建立简单的Client、Server的测试程序。

1、建立文件夹,拷贝需要的文件

      在和BuildFd同级的父目录下,分别建立文件夹Client、Server,拷贝文件freeDiameterd-1.2.1(相对路径 BuildFd/freeDiameterd)、freeDiameter-1.conf(相对路径 freeDiameter/doc/single_host)到Server中;拷贝文件freeDiameterd-1.2.1(相对路径 BuildFd/freeDiameterd)、freeDiameter-2.conf(相对路径 freeDiameter/doc/single_host)到Client中。命令如下:

mkdir ~/Server ~/Client

cp ~/BuildFd/freeDiameterd/freeDiameterd-1.2.1  ~/Server/server

cp ~/freeDiameter/doc/single_host/freeDiameter-1.conf  ~/Server/server.conf

cp ~/BuildFd/freeDiameterd/freeDiameterd-1.2.1  ~/Client/client

cp ~/freeDiameter/doc/single_host/freeDiameter-2.conf  ~/Client/client.conf


2、修改配置文件

      分别进入~/Server/server.conf和~/Client/client.conf修改其中的内容:

      SecPort=0;

      注销掉TLS_Cred和TLS_CA,加上No_SCTP;和Perfer_TCP;

      注销掉LoadExtension;(这个用来加载扩展插件的)

      查看下Server和Client的配置文件中的配置文件中的port是否相互对应


3、测试

分别开两个终端,进入Server和Client,输入命令:

./server -c server.conf

./client -c client.conf


查考:http://blog.csdn.net/xmuyn/article/details/6002888

0 0
原创粉丝点击