使用RMI和socket编程的客户端-服务器的投票系统
资 源 简 介
应用背景客户端-服务器应用程序,允许用户投票支持某候选人,该系统是利用RMI,socket编程和多线程技术,以处理客户端和服务器之间的连接。考生可以登录和注册,选择位置& nbsp;普通用户可以登录并投票给最喜欢的候选人,他们不会投票给同一个人两次 ;关键技术这是最常见的协议世界各地的应用。该协议的主要优点是可靠的,这意味着所有的数据包,并发送到客户端,将保证交付正确的顺序为他们送。投票系统重点发展的一个系统的连接从客户将由服务器处理和保存到客户端终止。TCP运行直到一方不会关闭连接。此外,客户进行活动登记,投票和登录,和数据包的顺序是非常重要的因为它可能中断搬运过程中如果一方接收一些数据包在不合适的时间。TCP将数据包通过网络发送的。作为一个结果,开发商不需要准备小数据块发送。RMI是组织包和交易服务器之间的一个合适的选择和客户。然而,Java远程方法调用(RMI)系统允许Java虚拟机运行在一个对象调用对象的方法在另一个Java虚拟机中运行。RMI用于远程通信Java在系统之间的。RMI提供了一个简单而直接的模型与Java对象的分布式计算。(H. Gilbert,1995)(克日扎诺夫斯基,P.,2011)
文 件 列 表
EventManagementVotingSystem
.DS_Store
APUEventDatabase.sqlite
build.xml
build
dist
manifest.mf
MyLogIn.sqlite
nbproject
src