# Socket API **Repository Path**: TingLans/socket-api ## Basic Information - **Project Name**: Socket API - **Description**: 计算机网络实验7 使用Socket API实现许可认证软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-17 - **Last Updated**: 2023-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实验七 利用Socket API实现许可认证软件 > 本项目为计算机网络课程 第七次实验 ## 逻辑规则 **规则1** 某组织管理员在购买许可证时,输入用户名、口令和许可证类型,许可证程序返回一个由 10 个数字组成的序列号 **规则2** 该组织的用户第一次使用软件 A 时,输入序列号 **规则3** 该组织用户运行软件时,向许可证服务器发送验证。许可证服务器查询得到该序列号的使用人数,如果未到达上限,则返回授权指令;否则,返回拒绝指令 **规则4** 软件 A 得到授权指令,允许用户使用软件。否则,提示用户稍后再试,退出程序