`
long_yu2
  • 浏览: 334494 次
社区版块
存档分类
最新评论

java 网络编程【8】 在TCP网络连接上传递对象

 
阅读更多




id is 19
name is wanghh
age is 22
department is huaxue



ftp协议支持tcp协议吗。。。?

tcp协议可以保证计算机之间正确的传送数据,但是不保证接收方是否能理解发送方数据的意义,
而ftp协议是建立在tcp协议之上的,为在Internet网络上传送文件而定义的一种协议。


所以tcp协议相当于电话系统,而ftp协议相当于打电话的人所约定的语言规则 。

有的应用程序协议时在两个程序之间传递邮件,例如:smtp和pop3
有的应用程序协议是在两个程序之间传送文件:例如:ftp
有的应用程序协议是在两个程序之间传送3w网页,例如:http协议
我的上次这个项目就是对方规定的一票协议:我把它组装成字节流发出去,那么这个协议就是我们自己规定的

怎么区分ASP,JSP与网络编程的概念:
ASP,JSP相当于制造电视节目,而网络编程相当于制造卫星系统用于发送和接收这些节目

分享到:
评论

相关推荐

    Java网络编程实例(随书源代码)

    - **缓冲和对象序列化**:BufferedInputStream和BufferedOutputStream用于提高读写效率,Serializable接口使得Java对象可以跨网络传递。 4. **多线程**: - **并发处理**:在网络编程中,多线程常用于同时处理多...

    Java网络编程--T/TCP实现:TCP用户请求

    Java网络编程中,TCP(传输控制协议)是用于可靠数据传输的重要协议,而T/TCP是TCP的一个增强版本,特别优化了短连接场景下的性能。本文主要探讨了T/TCP如何处理TCP用户请求,包括PRU_CONNECT、PRU_SEND、PRU_SEND_...

    java网络编程笔记

    综上所述,Java网络编程在J2EE开发中扮演着核心角色,从底层的TCP/IP协议到高层的Web服务,无一不依赖于网络编程技术。掌握这一领域的知识,不仅能够提升开发者的技术深度,更能助力企业构建出高效、稳定、安全的...

    Java网络编程与分布式计算.pdf

    Java网络编程和分布式计算是Java语言中非常重要的技术领域,它们让Java程序员能够开发出可以跨网络进行通信和协作的应用程序。Java作为一种成熟的编程语言,拥有强大的网络和分布式计算能力,这得益于其丰富的API和...

    Java网络编程--编写T/TCP应用程序

    Java网络编程涉及的是通过Java平台进行网络通信的技术,主要利用Java的IO和Socket类库来实现TCP连接。TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输层协议,确保数据包按照顺序无丢失地传递。T...

    Java网络编程与分布式计算

    Java网络编程与分布式计算是计算机科学中的重要领域,尤其在当今云计算和大数据时代,其重要性日益凸显。本文将深入探讨这两个主题,并结合文件名称"Java网络编程与分布式计算"来解析相关知识点。 首先,Java网络...

    java网络编程课设

    【Java网络编程课设】是针对学生的一项实践项目,旨在教授如何使用Java进行网络通信,并构建具有图形用户界面(GUI)的应用程序。课程设计的主要目标是实现一个包含服务器和客户端的系统,两者都能通过GUI交互,并能...

    java网络编程[匿名群聊聊天室]

    Java网络编程是构建分布式应用程序的关键技术,特别是在创建服务器和客户端通信的应用中,如我们的主题——“匿名群聊聊天室”。这个项目涉及了多个客户端通过一个中央服务器进行数据交换,实现在线聊天的功能。在这...

    java网络高级编程PDF电子书

    《Java网络高级编程》这本书是Java开发者进阶的宝贵资源,它深入探讨了Java在处理网络编程时的各种技术和概念。本书旨在帮助读者掌握如何利用Java语言构建高效、可靠的网络应用程序,涉及的内容广泛且深入。 首先,...

    java网络编程代码

    让我们深入探讨这两个协议以及如何在Java中进行网络编程。 首先,UDP是一种无连接的协议,它不保证数据包的顺序或完整性,但提供了较低的延迟和更高的传输效率。在Java中,我们使用`java.net.DatagramSocket`类来...

    big_end.zip_Big!_java Tcp _java udp_java网络编程

    Java网络编程是软件开发中的重要领域,特别是在构建分布式系统、实时通信应用以及互联网服务时。本项目"big_end.zip_Big!_java Tcp _java udp_java网络编程"聚焦于使用Java语言实现TCP和UDP这两种主要的网络通信协议...

    java客户端服务器传递对象

    在Java编程中,客户端与服务器之间的通信是应用程序交互的基础,特别是在分布式系统中。"java客户端服务器传递对象"这个主题涉及到的核心知识点主要包括Java RMI(Remote Method Invocation,远程方法调用)、对象...

    JAVA TCP-IP Socket网络通信编程研究.pdf

    JAVA TCP-IP Socket 网络通信编程研究 JAVA TCP-IP Socket 网络通信编程研究是关于使用 Java ...使用 Java 语言实现基于 TCP/IP 协议的网络通信编程,可以实现在 C/S 模式下的点对点网络通信,满足网络应用的需要。

    java 课本课件 网络编程

    此外,Java还提供了ObjectOutputStream和ObjectInputStream类,它们支持对象的序列化和反序列化,使得可以通过Socket在不同Java虚拟机之间传递对象。 总的来说,Java网络编程涉及的知识点包括网络协议理解、...

    精选java网络编程面试题

    ### 精选Java网络编程面试题解析 #### 1. TCP与UDP的区别 - **TCP(Transmission Control Protocol,传输控制协议)**:这是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP的主要特点包括: - 面向...

    java多线程和网络编程结合

    Java多线程与网络编程是两个重要的编程领域,它们在构建高效、响应迅速的应用程序时起着关键作用。在这个特定的项目中,开发者利用Java的多线程特性以及Socket编程来实现一个网络服务,该服务每十分钟会执行一次任务...

    java网络通信编程基础知识介绍

    Java网络通信编程是Java开发中的重要领域,它涵盖了在分布式系统中如何使不同的计算机节点之间进行数据交换。本文将深入探讨Java网络编程的基础知识,包括TCP/IP协议、套接字(Socket)、ServerSocket以及相关API的...

    java版仿QQ网络编程

    在本项目"java版仿QQ网络编程"中,我们探讨的是如何使用纯Java语言来实现一个类似QQ的网络通信应用,特别适用于局域网内的聊天和消息传递。这个项目不仅是一个实际的网络编程课程设计,同时也为Java初学者提供了一个...

    学会Java网络编程

    在 Java 网络编程中,需要对服务端和客户端定义相同的对象,以达到实现对象的传递。同时,需要类进行 Serializable 序列化,否则报错。 协议 TCP/IP(Transmission Control Protocol/Internet Protocol)是 ...

    基于java socket的TCP_IP网络编程.pdf

    基于Java Socket的TCP/IP...本文介绍了基于Java Socket的TCP/IP网络编程的基本概念、原理和实现方法,Java提供了良好的封装对基于TCP协议的网络通信,应用程序可以将需要传输的数据以流的方式准确地在因特网上传递。

Global site tag (gtag.js) - Google Analytics