1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jjzhk-tools-zkRpc

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ReadMe.md 1.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 13.03.2025 00:14 a9f905c

Изображения

Серверная часть:

<puddo:application port="9092"/>
<puddo:service package="com.jjzhk.rpc.impl"/>
<puddo:registry address="192.168.3.23" port="2181"/>

Необходимо вывести сервисы, используя аннотацию @PuddoService

Клиентская часть:

<puddo:application port="9092"/>
<puddo:registry address="192.168.3.23" port="2181"/>
<puddo:caller interface="com.jjzhk.rpc.interfaces.IRpcServerExample"
              ref="rpcServerExample" interval="1000" trycount="2"/>
<puddo:caller interface="com.jjzhk.rpc.interfaces.IRpcServerExample"
              ref="rpcServerExampleEx" interval="3000" trycount="4"/>
<puddo:caller interface="com.jjzhk.rpc.interfaces.IRpcServerExample2"
              ref="rpcServerExample02" interval="5000" trycount="10"/>

ApplicationContext context = new ClassPathXmlApplicationContext("client.xml");

IRpcServerExample helloService = (IRpcServerExample) context.getBean("rpcServerExample"); String result = helloService.hello("World"); System.out.println(result);

Дополнительная информация доступна в Rpc-Server и Rpc-Client

Основной метод использования аналогичен Dubbo

Донат

Пожалуйста, обратите внимание, что все имена переменных, функций, классов, пути к файлам, URL-адреса и IP-адреса остались без изменения согласно правилам перевода.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jjzhk-tools-zkRpc.git
git@api.gitlife.ru:oschina-mirror/jjzhk-tools-zkRpc.git
oschina-mirror
jjzhk-tools-zkRpc
jjzhk-tools-zkRpc
main