java jsonrpc2.0 客戶端程式
原始碼
package congpq.jsonrpc_test;
import java.net.URL;
import com.googlecode.jsonrpc4j.JsonRpcHttpClient;
import static java.lang.System.*;
public class jsonrpc_test {
public static void main(String[] args) throws Throwable{
out.println("test111") ;
JsonRpcHttpClient client = new JsonRpcHttpClient(new URL("http://192.168.56.100:8080"));
String res = (String) client.invoke("add", new Object[] { "bob", "the builder" }, String.class);
out.println(res);
int re = (int) client.invoke("add", new Object[] { 1 , 3 }, int.class);
out.println(re);
}
}
pom
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId >groupId</groupId>
<artifactId>JSONRPC_TEST</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<!-- https://mvnrepository.com/artifact/com.github.briandilley.jsonrpc4j/jsonrpc4j -->
<dependency>
<groupId>com.github.briandilley.jsonrpc4j</groupId>
<artifactId>jsonrpc4j</artifactId>
<version>1.5.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.0</version>
</dependency>
</dependencies>
</project>
相關推薦
java jsonrpc2.0 客戶端程式
原始碼 package congpq.jsonrpc_test; import java.net.URL; import com.googlecode.jsonrpc4j.JsonRpcHttpCli
java 使用html寫UI 做winform win桌面客戶端程式(一)
大家好,今天給大家帶來使用java+html寫winform win客戶端桌面程式的教程。 在讀本文之前你首先要能接受: 1 客戶端基於java+html所以 軟體包中需要包含 jre和 cef(chrome核心)的dll,軟體包比較大。 2 &
利用Axis2開發WebService(3)---用Java實現呼叫WebService的客戶端程式
WebService是為程式服務的,只在瀏覽器中訪問WebService是沒有意義的。因此,在本節使用Java實現了一個控制檯程式來呼叫上一節釋出的WebService。呼叫WebService的客戶端程式碼如下: package client; impor
java學習之TCP客戶端程式
—————————————————————————————————————————————————————————— 程式碼如下: tcpClient.java package reverseSe
java 使用html寫UI 做winform win桌面客戶端程式(一)
大家好,今天給大家帶來使用java+html寫winform win客戶端桌面程式的教程。 在讀本文之前你首先要能接受: 1 客戶端基於java+html所以 軟體包中需要包含 jre和 cef(chrome核心)的dll,軟體包比較大。 2 因為jcef 國內
java 類似QQ的本地聊天室程式實現(上)(客戶端程式)
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.O
『黑馬程式設計師』---java--網路程式設計--客戶端和服務端
----------- android培訓、java培訓、java學習型技術部落格、期待與您交流! ------------ 演示客戶端和服務端 1, 客戶端:瀏覽器(telnet) 服務端:自定義 瀏覽器其實就是一個客戶端(瀏覽器客戶端-自定義服務端) 注意:本機
譯文——OkHttp, 安卓和Java應用的HTTP&HTTP2.0客戶端
概述 HTTP是現代應用網路互動資料資訊和媒介影像的主要傳輸方式。更有效率的HTTP傳輸會使你的網際網路應用載入更快,同時節省頻寬。 OkHttp是一個HTTP的客戶端,能夠有效地完成: 使用HTTP 2.0協議傳輸,所有請求使用同一個域名,共享
HBase 常用java api獲得客戶端,創建表,查詢,刪除
size 列族 war pen 需要 java pool 數據類型 init 1,前期準備 (1) 本文采用的hbase是采用三臺服務器搭建的集群,zookeeper也是相同服務器搭建的集群,集群ip分別是192.168.183.101; 192.168.183.102;
Java正確獲取客戶端真實IP方法整理
urn con spa syn 服務器端 span tar url 自己的 在JSP裏,獲取客戶端的IP地址的方法是:request.getRemoteAddr(),這種方法在大部分情況下都是有效的。但是在通過了Apache,Squid等反向代理軟件就不能獲取到客戶端的真實
zabbix 4.0 客戶端服務器自動註冊和自動發現配置
proc sha auto dbd mar test ext -o zabb 一.Discovery 此種方法是由服務器端發起的,對服務端性能消耗大。 把內網地址寫進去 創建actions ?選擇Discovery創建自動發發現Linux的Actions,自動添加到指定
(已解決)c# 客戶端程式訪問oracle報錯:ORA-12154: TNS: 無法處理服務名
錯誤:ORA-12154: TNS: 無法處理服務名 這個錯誤大家在百度上一搜一大把,但是我出現這個錯誤的原因跟百度不太一樣,我的客戶端程式在不同的目錄可以正常執行,但在其中1個目錄就是要出錯,因此我想到是目錄路徑中出了問題,既然是路徑那就只能是資料夾名有什麼特殊之處導致不能執行,後來發現不能執
ftp客戶端程式的三個實驗
準備好兩臺互相ping通的虛擬機器 一。匿名使用者 安裝需要用的包 vim 編輯主配置檔案 vim /etc/vsftpd/vsftpd.conf 第十二行等於YES 第十五行等於NO 27行和31行的#去掉 重啟服務service vsftpd restart 到客戶機端 安裝ftp服
jxbrowser 教程 1 使用jxbrowser 建立簡單的瀏覽器 使用html5+java寫cs客戶端
final Browser browser = new Browser(); BrowserView browserView = new BrowserView(browser); JFrame frame = new JFrame(); f
Java Socket實現客戶端服務端相互發送文字
Socket是網路程式設計的介面,它抽象成執行緒之間的介面。兩個執行緒,不管它的作業系統,不管它的硬體,只要有Socket介面,在同一主機中或者在不同的主機中都能通訊。我們見到的大大小小的網路程式大多都是通過Socket實現的,比如遊戲伺服器,ftp伺服器,瀏覽器等。所以理解Socket程式設計,是
SWUST--Java實驗(七) 客戶端與伺服器聊天實現
import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorde
java web獲取客戶端外網ip和所在區域
@參考文章1、@參考文章2、@參考文章3、@參考文章4,@之前同事的專案 controller @Controller @RequestMapping("/home") public class HomeController { @RequestMappin
使用Jedis操作Redis-使用Java語言在客戶端操作---set型別
原文地址:http://www.cnblogs.com/lixianyuan-org/p/9509696.html 1 //測試set資料型別 2 /** 3 * 在Redis中,我們可以將Set型別看作為沒有排序的字元集合,和List型別一樣,我們也可以在該型別
Oauth2.0客戶端服務端示例
https://blog.csdn.net/qq_28165595/article/details/80459185 前言前面的理解OAuth2.0認證與客戶端授權碼模式詳解,我們大致瞭解了Oauth2.0授權模式四種的授權碼模式,清楚了授權碼模式的大致流程。這裡簡單的模擬一下基於授權碼模式
Java Servlet獲取客戶端IP
String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {