Java服务器套接字与客户套接字有什么区别?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java服务器套接字与客户套接字有什么区别?

游客z76m23xktjsys 2021-09-28 15:41:52 35

怎样创建服务器套接字? Java服务器套接字与客户套接字有什么区别?

java服务器 java服务 out什么区别 java什么区别 java什么服务
分享到
取消 提交回答
全部回答(1)
  • oavvqvikfwshq
    2021-09-28 20:36:21

    我来回答,网上阅卷系统是利用网络及图像处理技术并结合传统阅卷经验进行设计开发信息管理系统。 技术特点 高速图像信息采集及图像处理、智能识别技术,其中评卷子系统采用基于J2EE平台的三层模式设计,利用多线程及数据库连接共享机制实现大批量用户的并行访问控制,阅卷客户端采用基于浏览器的Web页面及Applet程序为阅卷教师提供人机交互界面,具有良好的扩展性和维护性。 技术优势 安全性 网络安全: 基于Web服务器SSL(安全套接字)技术对通过服务器传输的数据进行加密及利用Java自带的安全机制保证数据传输中的安全。 并发性 大量的阅卷终端(1000-3000),同时连接到数据库会对数据库本身的配置提出更高要求,并且不易保证响应时间,系统采用以下方法解决并发性问题: a.在代理服务器上建立少量数据库连接(100以下),无需与数据库进行数据交互的客户连接,只占用客户连接线程,有数据操作请求时,调用数据库连接池中的空闲数据库连接与数据库连接进行数据交互。 b.根据阅卷点的设置分配代理服务器及文件服务器,由代理服务器与总数据库连接。也可根据科目设置多个数据库服务器来分担负载。 可维护性 由于多个阅卷点及上千台阅卷终端,程序更新及维护的工作量非常大,因此采用基于Web阅卷终端不需要安装,同时考虑到完全采用Web页来提供阅卷界面,会对Web服务器产生很大负载压力,并且一些复杂功能不易实现,系统采用Java编写的Applet程序,作为阅卷客户端程序。Applet能在Web浏览器中运行。作为Web页的一部分,程序片代码会自动下载,解释执行。程序片的一个优点体现在:通过程序片,一旦用户需要客户软件,软件就可从服务器自动下载。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题