carmine:使用 HTTP(S) 的轻量级 Java RMI 替代方案

时间:2024-07-23 07:51:47
【文件属性】:

文件名称:carmine:使用 HTTP(S) 的轻量级 Java RMI 替代方案

文件大小:28KB

文件格式:ZIP

更新时间:2024-07-23 07:51:47

Java

胭脂红 该库为 (远程方法调用)或 [Spring HTTP Invoker]( ),使用HTTP(S)协议进行客户端和服务器端之间的通信。 主要特征 Java 到 Java 的远程方法调用是使用HTTP(S)协议完成的 在客户端处理远程对象仅在实例化过程中有所不同( new关键字 VS CarmineManager#getRemote() ) 服务器端的非常简单的实现(例如Java EE Servlet ) 远程方法实现抛出的异常在客户端透明地重新抛出 不依赖于外部库——只有一个小JAR文件 Java SE 6+兼容 概述 Carmine被设计为尽可能简单的Java-to-Java远程方法调用,不仅是为了使用方便(远程方法的调用与本地方法完全相同,除了对象实例化),而且为了方便实现服务端,负责方法实现调用。 开发人员唯一要做的两件事是: 实现CarmineInvoker#get


【文件预览】:
carmine-master
----carmine()
--------src()
--------pom.xml(662B)
----carmine-demo-client()
--------src()
--------pom.xml(1KB)
----LICENSE(7KB)
----README.md(5KB)
----carmine-demo-server()
--------src()
--------nb-configuration.xml(1KB)
--------pom.xml(3KB)
----.gitignore(273B)

网友评论