(中文翻译)Network programming in Java using Socket.docx

(中文翻译)Network programming in Java using Socket.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(中文翻译)Network programming in Java using Socket

本科生毕业设计(论文)参考文献译文本译文出处:Abhijit A. Sawant, Dr. B. B. Meshram International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 Vol. 3, Issue 1, January -February 2013, pp 院 系 自动化学院 专业班级 1201姓 名 刘兴雷 学 号 U201214469指导教师 谭毅华 2016 年 3 月译文要求译文内容须与课题(或专业内容)联系,并需在封面注明详细出处。出处格式为图书:作者.书名.版本(第×版).译者.出版地:出版者,出版年.起页~止页期刊:作者.文章名称.期刊名称,年号,卷号(期号):起页~止页译文不少于5000汉字(或2万印刷符)。翻译内容用五号宋体字编辑,采用A4号纸双面打印,封面与封底采用浅蓝色封面纸(卡纸)打印。要求内容明确,语句通顺。译文及其相应参考文献一起装订,顺序依次为封面、译文、文献。翻译应在第七学期完成。译文评阅导师评语应根据学校“译文要求”,对学生译文翻译的准确性、翻译数量以及译文的文字表述情况等做具体的评价后,再评分。评分:___________________(百分制) 指导教师(签名):___________________ 年 月 日Network programming in Java using SocketAbhijit A. Sawant, Dr. B. B. MeshramDepartment of Computer Technology, Veermata Jijabai Technological Institute摘要 本文介绍了使用Java的网络编程。网络编程类似于套接字编程(Socket programming)或客户端-服务器编程(Client-Server programming)。在Socket编程中最重要的是了解基于互联网的进程间通信是怎么工作的。在本文我们描述用于进程间通信不同类型的套接字类型。网络编程基本上使用的是客户端服务器模型。在客户端-服务器编程有两个不同的程序或进程,其中启动通信称为客户端进程,另外的等待通信开始的进程称为服务器进程。在本文中我们还专注于为安全目的所需要得安全套接字层(Secure Layer)。最后对C语言的网络编程和Java的网络编程做了一个比较。关键词——网络编程,Java,Socket,客户端-服务器,安全套接字层介绍 如今,每个人都使用互联网。互联网就是设备之间相互通信,相互连接。这也是网络编程的来源。网络编程允许进程间通信。这意味着,它涉及到编写通过网络与其他电脑通信的程序。网络编程可以做大量的工作。一个简单的网络程序可以从位于世界各地的许多计算机获取信息。它可以与数以百万计的世界各地的人们交流。网络编程使用客户端-服务器模型,因此网络编程也是客户端-服务器编程。启动通信的那一端称为客户端进程,等待通信的称为服务器进程。在通常情况下,客户端程序向服务器发送请求,服务器发回响应。客户端然后从服务器上获取数据,并显示它。复杂客户端筛选和重新组织数据,一再获得更改的数据,将数据发送给其他人,能实现实时聊天,多人游戏游戏。而复杂的服务器经常做大量的处理的数据才会应答。网络编程使用Socket来进行进程间通信。在这之中,Socket的作用就是进程间通信的终结点。由于计算机之间的通信基于互联网协议,这里的Socket可以也被称为network socket或internet socket。所以网络编程也就是套接字编程(Socket programming)。近年来,网络编程已经不是专家的领域,已经成为了每个开发人员工作的一部分。它已经渐渐地普及开来。正因为Java的优点,它逐渐开始被人们用于网络编程。Java是首先考虑到网络的编程语言。Java 最初被设计为有线电视网络专有,而不是互联网,但是它始终有考虑到网络。Java 为大量问题提供了解决方案。Java的另外一个优点就是它的安全性。Java最大的优势就是它让编程更加简单。用Java进行网络编程比其他语言要简单得多。用Java进行网络编程更加容易理解,出错率也更小。Java中的网络处理部分一直是短小精悍而且易懂。总之,Java应用进行网络数据地收发和互联网通信是很容易的。Java包含了一些类,这些类能够帮助网络程序与某些类型的服务器进行通信和处理不同类型的数据,但并不是所有的服务器和数据。所以Java允许编程人员编写与不同平台的服务器进行通信和数据处理的协议处理程序。Java 最激动人心的功能是它包含易于使用和跨平台通信

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档