登录
首页 » Java开发 » 使用RMI和socket编程的客户端-服务器的投票系统

使用RMI和socket编程的客户端-服务器的投票系统

于 2022-04-30 发布 文件大小:4.99 MB
0 122
下载积分: 2 下载次数: 1

代码说明:

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

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 完整的酒店管理系统
    (1)资源完全开放型:系统所有的资源,功能交由用户管理,权限控制到按钮,针对不同的用户,组装不同的界面,分配不同的使用功能.不放心再加权限到按钮。(2)系统突出以营销、预订、房源、房价等对营销具有影响力的信息处理。房价码可按年,季,月,周,日设定。(3)强化以客源为中心的信息完整性
    2022-04-17 07:59:43下载
    积分:1
  • JAVA图形编辑软件,源代码
    用Java开发的、实现类似Visio功能的应用程序源码-Using Java to develop and realize a similar function in Visio application source code 
    2022-12-01 07:00:06下载
    积分:1
  • 交通项目
    目的 / 眼它维护有关车辆安装在一家运输公司的车辆足够详细的信息吗? s 所有者、 联络号码。和保险细节和公司所提供的所有可利用的运输服务。系统的用户管理员每个分公司经理一般的访客功能要求1.管理可以创建各种分支机构的经理,还可以维护的每个管理器 (如入职日期、 工资、 个人细节等后获得登录信息 !可以安装新的卡车与所需的信息可以搜索卡车需要时,可以查看最近安装的卡车。可以将一辆卡车在某种紧急情况下的状态更改可以查看详细信息的人曾试图与他联系2.经理可以查看最近安装的卡车,并且可以将一辆卡车在某种紧急情况下的状态更改可以确定多少卡车相互关系到他或她的分支。可以比较他输出到其他分支服务链接中的输出。4.可以到一家公司时所需的管理员联系。3.正常位访客可以查看最近安装的卡车可以查阅我们的服务。可以在任何查询的情况下,管理员联系。非功能性需求安全地访问机密数据 (用户? s 详细信息)。可以使用 SSL。24 x 7 全天候可用性浏览器测试和支持 IE、 神经网络、 Mozila 和火狐浏览器在导出的报告。XLS。PDF创建详细的 UML 图 (组件、 序列、 类) 为该系统及其子组件用户接口优先级专业的外观和感觉使用 AJAX 至少与所有登记形式与每个搜索选项并在每个搜索结果与 noattr 事件的 id。工具和技术,用于使用任何 IDE 开发该项目。它可能是 Myeclipse / Eclipse / Netbeanse。Oracle 10g 数据库。Apache Tomcat 服务器。项目是如何运作的?要获取有关项目下载详细说明文档文件。它包括快照与解释
    2023-02-12 01:00:04下载
    积分:1
  • 文件的上传
    本文实现了简单的文件上传   文件上传采用的是现有的组建  其中一个用户的登录名是xingxing  密码是123  并且对上传的文件进行分类,同一个用户上传的文件放在一个目录下面,该源程序给初学者一个简单的文件上传实例
    2022-02-14 17:40:24下载
    积分:1
  • 使用 Upida 验证进站 JSON
    翻译 maninwest@Codeforge 作者:vladimir husnullin@CodeProject实现非常简单,首先,需要找出验证需要的类,通常他们是域类。 其次,你需要找出每个类的方法。例如 Client 类有两个方法 - 保存前验证和更新前验证,这说明,同一个类 Client 可以通过不同方法验证。有时,你可能需要不同的验证方法。例如,赋值或合并或者其他需要。最后一步是验证方法的实现。例如  Client 类必须有两个验证方法 - validateForSave() 和 validateForUpdate()Implementing让我们来创建 Client 类的验证方法。为了遵守所有SOLID 原则,我将创建一个单独的类  - ClientValidator ,包含所有验证方法。基于 Upida 的验证的主要理念是:每次需要验证时,你必须创建一个  UpidaValidationContext 类的新实例。每次发现一个错误,必须在上下实例中使用其方法对其进行注册。使用上下文实例确保错误信息关联到相应的属性路径中。这样,上下为类就已有几个简单的验证例行程序。例如,它可以检查特定字段是否为 null,是否使用 JSON 表示。可以查看文本长度或者集合大小。可以检查正则表达式等。由于你一定知道Upida 管理数据反序列化,保存每个 JSON 字段的相关信息,这样你稍后可以验证字段是否在 JSON 中存在,是否是 null,是否在反序列化中正确解析。该信息可以通过  UpidaValidationContext 类方法存取。.UpidaValidationContext 类的一个主要目标是跟踪属性路径。例如,当你验证对象,然后验证该对象的子对象时,上下文类确保所有错误信息都连接到相应的属性路径。验证结果是故障列表,其中一个故障是一个属性路径文本和一条消息。故障结构序列化到 JSON并发送回浏览器,在浏览器中解析并放在 HTML 中正确的位置。最好的方法是从 UpidaValidat
    2022-06-30 12:29:39下载
    积分:1
  • sping mvc 图像上传下载
    应用背景java 或者 java web应用中所需要的一些图像上传下载的功能(可以根据需求改变上传文件的格式,改动量不大)。关键技术使用sping mvc 模式+ sping 架构,upload 技术进行文件上传,下载是最普遍的文件流输出到浏览器,由浏览器控制下载工具进行下载
    2022-03-31 23:19:12下载
    积分:1
  • Mobile Cell grid formation
    此应用程序用于形成模拟网络单元的单元网格。基本思想是,在蜂窝网络或移动网络中,无线网络分布在称为小区的陆地区域上,每个区域至少由一个固定位置收发器(称为小区站点或基站)提供服务。在蜂窝网络中,每个小区使用一组不同于相邻小区的频率,以避免干扰并在每个小区内提供有保证的带宽。
    2023-07-20 03:00:03下载
    积分:1
  • 酒店管理系统
    使用数据库SQL Server 2000(1)将Database文件夹中的扩展名为.MDF和.LDF的两个文件拷贝到SQL Server安装路径下的Data文件夹中。(2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。(3)将弹出“附加数据库”对话框,在该对话框中单击【】按钮,选择所要附加数据库的.MDF文件,单击【确定】按钮,即可完成数据库的附加操作。
    2022-03-20 03:36:03下载
    积分:1
  • java模拟猜数字游戏
    用Java写的一个猜数字小游戏,虽然简单,很用心,界面是用Java的界面,没有调用windows的界面,总的来说挺好玩的,界面还好
    2022-05-13 18:27:54下载
    积分:1
  • 谷歌地图,附近建筑搜索
    谷歌地图的搜索,
    2023-06-25 02:20:03下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载