-
一套在线调查学生培训需求的源码(含客户端和服务端)
应用背景
这是一套本人亲自开发的结合UML面向对象分析设计教程:“UML实战精要教程”的教学案例的实例程序。
演示如何利用UML分析设计方法从项目需求到最终编程实现一个应用软件实例。
而应用软件的实例取自做培训本身的一个需求:调查学员的培训需求。
实现的功能是:
多个学员可登录上线,提出培训要点,并围绕所有的培训的要点发表自己的意见。
教师登录上线,可查看全部学员提出的培训要点需求,并统计培训需求最高的培训要点,以做下一次的培训内容的准备。
培训要点按树形结构展示。
整个程序实际上实现的是一个多人同时在线编辑一个树形结构的树形编辑器。
关键技术
通过服务器接受登录在线的记录,并转发客户端请求到其他在线的客户端,其他客户端收到请求,同步修改各自本地的树形模型,实现分布式的模型同步构建。
服务器功能及其简单,只接受用户上线连接并透明转发(广播或定点转发)客户端请求。
学生客户端和教师客户端功能有所不同,可围绕同一个树形模型进行不同的操作。
提供了分布式模型构建的经典案例。
本案例只提供架构演变过程的最后版本。实际教学案例有演示架构演变过程的5个版本。
实战精要教程的教案将另行分享。
- 2022-01-26 00:01:17下载
- 积分:1
-
Netty+Socket/UDP例子下载
1.2.3.相比于TCP通信,UDP不存在客户端和服务器端的实际连接,因此不需要为连接(channelPipeline)设置handler,对于服务端,只需设置启动辅助类的handler即可。
- 2022-03-05 03:14:06下载
- 积分:1
-
RCC时间服务器源代码(for WINNT)
RCC时间服务器源代码(for WINNT)-RCC time server source code (for WINNT)
- 2023-03-02 04:20:03下载
- 积分:1
-
Network Communication Client
网络通信程序客户端-Network Communication Client
- 2022-08-13 20:24:21下载
- 积分:1
-
Java RMI的应用――学习RMI的简单编程应用。编写一个课程成绩管理程序,要求用Java RMI实现...
Java RMI的应用――学习RMI的简单编程应用。编写一个课程成绩管理程序,要求用Java RMI实现-Java RMI application-- a simple RMI programming application. Preparation of a performance management program procedures, requirements using Java RMI
- 2023-05-31 05:15:03下载
- 积分:1
-
一个关于约瑟夫环的程序
一个关于约瑟夫环的程序-one of the procedures Josephus
- 2022-01-23 11:01:24下载
- 积分:1
-
轻松实现FTP下载
轻松实现FTP下载-easily FTP downloads
- 2022-04-18 01:11:38下载
- 积分:1
-
快速掌握windows网络编程,很容易上手
快速掌握windows网络编程,很容易上手-Express master windows network programming, it is easy to use
- 2022-06-18 06:07:22下载
- 积分:1
-
运用sokect 编程,发送http请求并接受请求到的报文
运用sokect 编程,发送http请求并接受请求到的报文-Application programming sokect, send http request and accept the request to the Message
- 2023-06-06 05:10:03下载
- 积分:1
-
网络通讯的源代码,是linux下libnet的win32移植,有一定参考作用。 由于本人没有仔细浏览贵站,不知道是否已有人上传...
网络通讯的源代码,是linux下libnet的win32移植,有一定参考作用。 由于本人没有仔细浏览贵站,不知道是否已有人上传-network communications source code is under linux libnet the win32 transfer, there are certain references. Because I did not carefully View Guizhan not know whether it has been uploaded
- 2022-08-17 07:29:56下载
- 积分:1