Socket接口模快实现OPNET系统级仿真平台与外部软件之间基于Socket通信,包括建立连接、数据传送,模块支持端口及IP地址设置。
利用OPNET 开发接口模块,实现Socket 双向数据通信,包括Socket 接口节点模型、Socket 接口协议模型、Socket 控制模块三部分。
接口节点模型可以实现Socket 相关参数的配置,包括开启端口、ip地址配置、轮询时间设置。
接口协议模型利用OPNET 核心函数及外部Socket 操作函数实现。外部Socket 程序通过接口模块与OPNET 仿真进行数据交互,实现仿真运行控制、参数传递操作。
项目组利用OPNET Modeler 18.0仿真软件建立仿真模型,实现与外部Microsoft Visual Studio 2010进行基于Socket的通信,实现客户端与服务器之间的建立连接、数据传送,模块支持端口及IP地址设置。
具体如下:
1、使用OPNET Modeler 18.0仿真软件建立服务器(Socket_server)的网络模型与VS 2010建立的客户端(Client)进行Socket通信操作;
2、使用OPNET Modeler 18.0仿真软件建立客户端(Socket_client)的网络模型与VS 2010建立的服务器(Server)进行Socket通信操作;
Modeler 18.0仿真软件
Microsoft Visual Studio 2010