鸟哥java_yar-client-for-java

Yar RPC Client for Java

f2a90b1e570c208fd4b81a550ec8bb6a.png

badge.svg

yar-client-java.svg?label=JitPack

A simple Java client for Yar RPC framework.

Introduction

Yar is a light RPC framework for PHP written by Laruence.

If you are looking for a Java client for Yar, this project may

solve your problems.

Usage

Use this client is very simple, just few codes:

YarClient client = new YarClient("http://localhost/yar.php");

Integer timestamp = client.call("doSomething", Integer.class, "Hello");

System.out.println(timestamp);

client.close();

Downloads

Jar

Coming soon..

Maven

Add the JitPack repository to your build file.

jitpack.io

https://jitpack.io

Add the dependency in the form.

com.github.starlight36

yar-client-java

v0.1.4

Build

To build this project, just use maven.

mvn clean package -Dmaven.test.skip=true

Test

To test this project, you need to provide a php http server

listening on localhost:8095. src/test/resources/yar.php is the

server script.

Use php build-in server is a good idea.

php -ddate.timezone=PRC -dextension=yar.so -S 127.0.0.1:8095 -t src/test/resources

Limitation

Native PHP packager is not support correctly.

Concurrent or asynchronous call is not support temporarily.

Only support HTTP transport, socket transport is planed.

Feedback

If you any questions, use Issues.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值