{"id":18556356,"url":"https://github.com/rsocket/rsocket-rpc-java","last_synced_at":"2025-04-06T20:10:51.169Z","repository":{"id":43148716,"uuid":"145032308","full_name":"rsocket/rsocket-rpc-java","owner":"rsocket","description":"Standard RSocket RPC Java Implementation","archived":false,"fork":false,"pushed_at":"2022-12-19T22:10:59.000Z","size":425,"stargazers_count":171,"open_issues_count":21,"forks_count":41,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-03-30T18:09:18.508Z","etag":null,"topics":["reactive","reactive-programming","reactive-streams","rsocket","rsocket-rpc"],"latest_commit_sha":null,"homepage":"http://rsocket.io/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rsocket.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-16T19:45:50.000Z","updated_at":"2025-02-12T10:13:55.000Z","dependencies_parsed_at":"2023-01-29T23:01:31.790Z","dependency_job_id":null,"html_url":"https://github.com/rsocket/rsocket-rpc-java","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsocket%2Frsocket-rpc-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsocket%2Frsocket-rpc-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsocket%2Frsocket-rpc-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsocket%2Frsocket-rpc-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rsocket","download_url":"https://codeload.github.com/rsocket/rsocket-rpc-java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543591,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["reactive","reactive-programming","reactive-streams","rsocket","rsocket-rpc"],"created_at":"2024-11-06T21:30:03.390Z","updated_at":"2025-04-06T20:10:51.144Z","avatar_url":"https://github.com/rsocket.png","language":"Java","readme":"# RSocket RPC - Java\n[![Build Status](https://travis-ci.org/rsocket/rsocket-rpc-java.svg?branch=master)](https://travis-ci.org/rsocket/rsocket-rpc-java)\n\nThe standard [RSocket](http://rsocket.io) RPC Java implementation.\n\n## Build from Source\n\n1. Building rsocket-rpc-java requires installation of the [Protobuf](https://github.com/google/protobuf) compiler. RSocket RPC requires Protobuf 3.6.x or higher.\n\n    For Mac users you can easily install the Protobuf compiler using Homebrew:\n\n        $ brew install protobuf\n\n    For other operating systems you can install the Protobuf compiler using the pre-built packages hosted on the [Protobuf Releases](https://github.com/google/protobuf/releases) page.\n\n2. Run the following Gradle command to build the project:\n\n        $ ./gradlew clean build\n        \n## What Next?\n\n * [Motivation](./docs/motivation.md)\n * [Get Started](./docs/get-started.md)  \n\n## Release Notes\n\nPlease find release notes at [https://github.com/rsocket/rsocket-rpc-java/releases](https://github.com/rsocket/rsocket-rpc-java/releases).\n\n## Bugs and Feedback\n\nFor bugs, questions, and discussions please use the [Github Issues](https://github.com/netifi/rsocket-rpc-java/issues).\n\n## License\nCopyright 2019 [Netifi Inc.](https://www.netifi.com)\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","funding_links":[],"categories":["开发框架"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsocket%2Frsocket-rpc-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frsocket%2Frsocket-rpc-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsocket%2Frsocket-rpc-java/lists"}