数据结构论坛

首页 » 分类 » 定义 » 10个常见的软件架构模式
TUhjnbcbe - 2021/5/3 17:34:00


  证券软件系统完成内部核心架构功能接口的开发设计后,需要对软件的网络协议进行开发设计。按照开发设计要求,设计将采用的TCP/IP通讯协议分为四个结构层进行开发,通过4层协作来完成网络数据的接入与云计算的支持。按照协议层对协议进行开发逻辑的执行,执行开发步骤如下:


  1、组建TCP连接在协议开发中,首先需要建立起对TCP协议支持的连接,为保证开发的协议稳定,开发采用技术较为成熟的“三次握手”法。完成上述"三次握手"后,TCP连接协议的开发组建基本完成,可支持以太网络数据的接入与交互。


  2、为保证数据的安全,开发设计中加入连接关闭协议,用以数据受到威胁时的程序自主断开保护。收到TCP协议关闭时发送机制与反馈机制的限制,在TCP关闭协议的开发中,采用的开发方式为“四次握手”法。至此,TCP连接开发组建结束,软件可支持网络数据交互,同时支持云计算协议。


  对证券软件开发系统的连通性进行测试,通过对联通性的测试证明设计开发软件的可应用性。测试工具采用Socket测试工具,在TCP数据连通上具有良好的连通性,各协议端口连接均正常,数据协议连接数也满足软件远程交互的要求,由此可充分证明设计开发的软件满足设计要求。


  针对证券软件开发系统存在的不足与功能要求,提出了云计算环境下的证券软件开发,通过对内核架构与连接协议的组建,完成程序的主要功能的开发设计,并通过Soclet测试工具对开发软件的连通性进行测试,数据表明证券软件开发系统具有良好的连通性,满足设计要求,为证券软件开发技术提供了设计思路。

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 10个常见的软件架构模式