Skip to content

Book Finder application is a client-server application (gRPC) for educational purposes.

Notifications You must be signed in to change notification settings

RitanMihai/Book-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Book-Finder

Book Finder application is a client-server application (gRPC) for educational purposes.

Instalation

These projects (Client/Server) are Maven projects, so the installation should work smooth as butter.

  • Set JAVA_HOME in o.s variables., mine is C:\Program Files\Java\jdk-12.0.2
  • I did not test others SDKs beside openjdk-15.0.2. This can be download through IntelliJ IDE (File -> Project Structure -> Project -> Project SDK )
  • You clone the repository and build each project separately.
  • Now use Maven clean and Maven install. Now we should have new files generated from our .proto file. The projects are ready to run.
  • On server project we can run with Run button (Shift + f10), but on Client we must use the maven plugin javafx:run.

Tools

  • BloomRPC - A nice and simple GUI Client. If you want to implement just the server and test it, this might be super useful for you.

About

Book Finder application is a client-server application (gRPC) for educational purposes.

Topics

Resources

Stars

Watchers

Forks