`
yangbaba2000
  • 浏览: 31165 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中常用的一些协议记录

 
阅读更多
1 corba实现中的iiop(internet-inter ORB protocol)协议 ,corba是基于IIOP协议实现远程通信,实现机理是corba客户端和服务端分别生成ORB代理,客户端ORB封装数据,传递到服务端ORB接受和解释数据。在传递数据的过程中还是使用TCP或者UDP传输?我觉得是TCP,这个问题遗留下来。
2 rmi使用jrmp(java remote messaging protocol)协议实现,jrmp可以是socket 也可以是http的实现,他有很多中选择,但是都不重要。
3 webservice 是使用soap协议实现的,
这几种技术都有共同点,就是服务器端创建服务,在注册服务,客户端生成服务的stub,通过stub传递信息到服务端,并告诉服务端需要做什么事情,区别在与stub在和服务端交互的过程中使用的什么协议。不同的协议有各自的优缺点。
分享到:
评论

相关推荐

    JAVA中常用的jar包

    "JAVA中常用的jar包"这个主题涵盖了一系列广泛使用的库,这些库不仅包括标准的标签库,还可能包含数据库驱动程序。下面我们将深入探讨这些关键知识点。 首先,标准标签库(Standard Taglib Library,通常称为JSTL)...

    java开发中常用的包

    这里提到的"java开发中常用的包"压缩文件,包含了大约40个Java开发中非常重要的JAR包。下面将详细介绍一些常见的JAR包及其在Java开发中的作用。 1. **Apache Commons**: Apache Commons 是一系列小型、实用的Java...

    基于java开发的onebot协议客户端.zip

    JUnit是Java常用的测试框架,可以配合Mockito等库进行模拟对象测试。 在项目中,"java0323"可能是源代码文件夹或者一个源代码文件。它可能包含了项目的主类、网络通信模块、事件处理器、命令解析器等相关组件。为了...

    java实现http协议jar包

    Java实现HTTP协议的jar包是Java后端开发中常用的一种工具,它可以帮助开发者方便地进行HTTP请求的发送和处理响应。这些jar包包含了多种库,主要用于构建和执行HTTP客户端操作,如GET、POST等方法。以下是对每个jar包...

    java编程常用英语单词解释

    Java 编程常用英语单词解释 在 Java 编程中,英语单词是必不可少的一部分。了解这些单词的解释将有助于我们更好地理解和使用 Java 语言。下面是 Java 编程常用英语单词的解释: 1. Abstract(关键字):抽象的,指...

    Java web常用的jar包.zip

    在这个“Java web常用的jar包.zip”压缩文件中,包含了开发Java Web应用所需的一些核心库。这些jar包是Java Web开发者的必备资源,能够帮助他们快速构建、部署和运行Web应用。下面,我们将深入探讨其中可能包含的...

    java开发常用的类库集合

    JavaMail提供了对SMTP、POP3、IMAP等邮件协议的支持,使得开发者可以方便地在Java程序中集成邮件功能。 总结来说,这个类库集合涵盖了数据库连接、日志记录、数据操作和邮件服务等多个方面,对于Java EE应用开发而...

    java一些 常用 的过滤 器

    根据所提供的标题、描述以及部分模糊的内容,我们可以深入探讨Java中一些常用的过滤器类型及其应用。 ### 1. 认证过滤器(Authentication Filters) 认证过滤器是Web应用程序中最常见的过滤器之一,主要用于身份...

    Java EE常用框架.xmind

    Java EE常用框架 WebService 介绍 基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用 术语 XML. Extensible Markup Language -扩展性标记语言 WSDL – ...

    JAVA常用jar包集合

    本资源集合提供的是一些Java开发中常见的jar包,特别是对于Web应用开发和服务器配置至关重要。 1. **servlet.jar**:这是Java Servlet API的核心库,包含了处理HTTP请求和响应的接口和类。Servlet是Java Web应用的...

    java开发常用单词总结

    以上词汇涵盖了Java开发过程中的各个方面,包括基础知识、语言特性、数据结构与算法、高级主题以及常用的开发框架与工具。这些词汇不仅有助于开发者理解Java语言本身,也有助于他们更深入地了解整个Java生态系统。

    java常用名词解

    Java 消息服务是一种标准的消息中间件协议,它支持点对点消息模型和发布/订阅模型,为 Java 应用程序提供了一个可靠的消息传输机制。JMS 使得分布式应用之间的消息传递变得更加简单和高效。 #### JCP (Java ...

    java项目常用jar包

    以下是一些常见的Java jar包及其在项目中的应用: 1. **Spring框架**: - Spring Core:提供IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)容器,是Spring框架的基础。 - Spring ...

    CMPP3.0网关协议(JAVA版)

    - 在JAVA中实现CMPP3.0协议,通常需要创建一个TCP连接到MC,并通过Socket进行数据传输。 - 数据包的编码和解码是关键,JAVA程序需要按照CMPP3.0协议规定的格式构造和解析报文,通常使用ByteBuffer或自定义的...

    java_常用jar包整理.rar

    本压缩包"java_常用jar包整理.rar"显然是一份集合了Java开发中常用库的资源,可以帮助开发者快速搭建项目环境或解决特定功能需求。以下将详细解析这些常见的jar包及其在Java开发中的作用。 1. **Apache Commons**: ...

    java常用jar包

    下面我们将详细探讨Java开发中常用JAR包的作用和功能。 1. **核心库JAR** - `rt.jar`: 这是Java运行时环境的核心库,包含了Java标准版(Java SE)的所有基础类库,如`java.lang`、`java.io`、`java.util`等。 - `...

    Java语言中所有常用术语解释大全 txt

    ### Java语言中的常用术语详解 ...以上是对Java语言中一些常用术语的详细介绍,这些概念和技术对于理解和掌握Java编程至关重要。无论是初学者还是资深开发者,熟悉这些术语都将对实际开发工作大有裨益。

    常用Java开发jar包三 java程序开发常用的jar包

    "常用Java开发jar包三"这一主题聚焦于三个在Java程序开发中常见的jar包,它们可能是用于数据库连接、网络通信、XML处理等关键领域的库。下面我们将详细探讨这些常用jar包及其在Java开发中的作用。 1. 数据库连接库...

    Java常用jar包

    Java常用jar包是Java开发中不可或缺的组成部分,它们包含了丰富的类库和API,极大地提高了开发效率。这些jar包涵盖了各种功能,从基本的输入输出到复杂的网络通信,再到数据库连接和图形用户界面,几乎无处不在。...

    基于Java实现的Modbus通信模块电气设备数据采集.pdf

    Java作为一种跨平台、面向对象的编程语言,其强大的网络编程能力和丰富的库支持使得它非常适合用于开发通信协议。Java的网络编程API可以用来实现TCP/IP连接,并且Java虚拟机可以在多种操作系统上运行,这意味着开发...

Global site tag (gtag.js) - Google Analytics