https://store-images.s-microsoft.com/image/apps.61288.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.3e3c0327-05b1-4c56-9c5a-fce86e5e3a85

Javonet - Ultimate in-memory and remote software integration framework

SdNcenter

Javonet - Ultimate in-memory and remote software integration framework

SdNcenter

SDK to interact with public interfaces without web services or gRPC. Same or Cross-Tech.

Javonet is an advanced library enabling direct method calls between any programming languages and modules, removing the need for integration layers. It automatically executes calls on the correct runtime, be it in-memory or remote, without code modification.


Removes need for WebServices or gRPC

Javonet allows you to interact with any public class, methods, fields and other interface members without writing web services or creating gRPC protobuf. Regardless if you integrate same or different technology modules and services.


Same Code for Remote and Direct Method Calls

Write one code calling public interface methods and switch between single process or remote invocation with simple change in configuration file. Regardless of technology it will work so you can build single app or service with different tech modules.


Mix fourteen programming languages across seven runtimes

Javonet bridges runtimes in-memory or remotely.


Use modules written in other programming languages

With Javonet you will be able to create application for Windows, Linux and MacOS in JVM, CLR, Netcore, Python, Ruby, Perl, NodeJS, C++ and Go that can access and use any existing libraries (Nuget, Maven/Gradle, CPAN, PyPi, Ruby Gems, NPM) or any custom module written in:
  • Python
  • Perl
  • JVM (Java, Clojure, Groovy, Kotlin)
  • .NET/Netcore (C#,VB.NET,J#,F#)
  • Ruby
  • Node.js (JavaScript, TypeScript)







Create module in one programming language and make it available for other technologies

You can also create module (i.e SDK, Client library, Algorithm etc...) in JVM, CLR, Netcore, Python, Ruby, Perl, NodeJS and make it accessible for any other application created in:
  • Python
  • Perl
  • JVM (Java, Clojure, Groovy, Kotlin)
  • .NET/Netcore (C#,VB.NET,J#,F#)
  • Ruby
  • Node.js (JavaScript, TypeScript)
  • C++
  • GoLang
https://store-images.s-microsoft.com/image/apps.9769.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.e74edbfb-aa2f-45dd-aaad-c2c1dce0b40a
/staticstorage/0489a05/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.9769.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.e74edbfb-aa2f-45dd-aaad-c2c1dce0b40a
/staticstorage/0489a05/assets/videoOverlay_7299e00c2e43a32cf9fa.png
https://store-images.s-microsoft.com/image/apps.10852.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.b40d620f-da73-4721-a617-59a6b4ce1ed4
https://store-images.s-microsoft.com/image/apps.1147.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.32553278-8f8f-45ac-be64-4e9af93a5eaf
https://store-images.s-microsoft.com/image/apps.20887.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.66e04fef-ecc0-4228-ae5c-7ef8427bdf59
https://store-images.s-microsoft.com/image/apps.11341.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.6bd823a1-1b69-462a-b900-e38dd8dd6663
https://store-images.s-microsoft.com/image/apps.16788.2f93140d-e7ab-4b7c-a7b2-24d66c4dd0ae.f73c7fd4-4f9a-49c6-a5da-6d57004779e0.cb06b87b-54bc-4846-9b30-15beea033d61