论文部分内容阅读
本文设计了一种基于Internet的客户-服务器分布式结构的远程医疗系统。它完全基于Java,具有很好的可移植性和可扩展性。客户端是基于J2SE的,可以运行在各种操作系统平台。服务器端是基于J2EE的,同样可以移植到多个操作系统上。系统实现了远程会诊聊天室的功能和网络电话会诊的功能。由于网络的带宽在不同的情况下往往会有很大的差异,比如在网络繁忙甚至室拥塞的情况下,网络上的每一台主机的可用带宽就会受到很大的限制,而在网络空闲的时候,网络上的每一台主机可用的带宽就可能非常富足。对于Internet来说,白天和深夜网络可用的带宽往往就会差别很大。因此,对于系统有一些需要较大网络带宽功能来说,对于网络性能的考虑就是必须的。对于需要较大网络带宽的网络会诊聊天室功能,系统提供了语音质量选择功能。通过界面,用户可以选择从十几kbps到一百多kbps的不同的语音传输格式,使得系统有了很大灵活性和较高的适应网络的能力。
系统还实现了图片传输的JPEG压缩功能,通过对于数据图像进行JPEG算法的压缩,可以大大减少传输的数据量,对于大数据量的医疗图片来说,这一功能是有较大的用途的。
在服务器端采用了J2EE服务器运行平台,并且使用了Sun公司PointBase数据库,通过服务器端对于客户信息进行管理。服务器端使用了实体Bean技术,和JDBC数据库访问技术,以及事务管理和安全管理等功能。通过采用这些J2EE的技术使得对于客户信息的管理既方便有效又安全可靠。
系统的各种性能都已经实现,试验验证系统在各个方面实现了预定的功能,可以实现基本的远程会诊功能。