Javonet

Javonet kết nối module đa ngôn ngữ trong cùng ứng dụng hoặc qua remote node, chạy trên Windows, Linux và macOS. Phù hợp cho JVM, CLR/.NET Core, NodeJS, Python, Ruby, Perl, C++ và GoLang.

Giá tham khảo · Annual License
33.107.000₫
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện Javonet

Tương thích

JVMCLR/NetcoreNodeJSPythonRuby +7 khác

Tính năng nổi bật

Tham chiếu module Java, Kotlin, Groovy và Clojure từ ứng dụng hiện có.

Kết nối package C#/VB.NET, Ruby, Perl, Python và JavaScript/TypeScript xuyên công nghệ.

Chạy trên Windows, Linux và macOS cho môi trường phát triển đa nền tảng.

Hỗ trợ tích hợp in-process giữa các module khác công nghệ trong cùng ứng dụng.

Gọi public interfaces từ module đặt trên remote node.

Thay thế nhu cầu dùng Web Services hoặc gRPC trong một số kịch bản tích hợp remote.

Đạt tới 20 000x hiệu năng cao hơn Webservices cho in-process integrations.

Đạt hiệu năng remote calls cao hơn 70% so với Web services.

Đóng gói single file nhẹ để giảm overhead khi tích hợp vào dự án.

Thêm như dependency cho NodeJS, CLR, netcore, Python, Ruby, Perl, GoLang hoặc C++.

Loại bỏ bước proxy generation trong quy trình tích hợp module.

Cung cấp fluent API theo reflection-style cho thao tác với module ngoại ngữ.

Hỗ trợ public methods, static methods, value/reference types và generics.

Xử lý ref arguments, out arguments và events giữa các runtime.

Quản lý exception xuyên môi trường lập trình trong luồng tích hợp.

Duy trì việc lan truyền garbage collector và đa luồng giữa các runtime.

Tổng quan

Screenshot of Javonet

Module viết bằng Java, Kotlin, Groovy, Clojure, C#/VB.NET, Ruby, Perl, Python, JavaScript/TypeScript có thể được tham chiếu và sử dụng như thể chúng thuộc chính stack hiện tại.

Môi trường chạy hỗ trợ Windows, Linux và macOS, phù hợp cho nhiều kiểu ứng dụng và dịch vụ đa nền tảng.

Phù hợp cho

  • Tái sử dụng module sẵn có viết bằng ngôn ngữ khác mà không đổi công nghệ chính.

  • Kết hợp UI, back-end components và device SDKs trong cùng một gói triển khai.

  • Xây dựng tích hợp microservices qua lời gọi từ xa mà không cần nhân bản API thành REST hoặc SOAP.

  • Triển khai ứng dụng cần native performance thay cho mô hình Web Services truyền thống.

Ước tính chi phí

Chọn số developer để xem chi phí tham khảo.

Số developer sử dụng
1

Từ 5 developer trở lên thường có giá tốt hơn.

Tổng tham khảo (chưa VAT)
33.107.000 ₫
Nhận báo giá chính thức
Phản hồi trong giờ làm việc · Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
Javonet
Phiên bản
2.5.17
Loại license
Annual License
Loại sản phẩm
Java Class
Loại thành phần
Java Class
Môi trường phát triển
JVM, CLR/Netcore, NodeJS, Python, Ruby, Perl, C++, GoLang và 4 môi trường khác
  • Ngôn ngữ / công nghệ hỗ trợ: C#/J#/F#/VB.NET, Java, Clojure, Kotlin, Groovy, Perl, Python, Ruby, JavaScript, TypeScript, GoLang, C++.
  • Hệ điều hành: Windows, Linux, macOS.
  • Điều kiện tiên quyết cho Linux: libxml2-dev, openssl, libxmlsec1-dev, libxmlsec1-openssl.
  • Thư viện DLL .NET Framework cần .NET Framework 4.7.2 Runtime trở lên.
  • Thư viện DLL .NET Core cần .NET 6.0 x64 Runtime trở lên.
  • Runtime ví dụ cho Jar Library: OpenJDK hoặc Oracle.
  • Python Package cần Python 3.8 trở lên.
  • Ruby Package cần Ruby 2.7.
  • Perl Package cần Strawberry Perl 5.38 trên Windows; Perl 5.30 trở lên trên Linux và macOS.
  • Gói Node.js yêu cầu Node.js 18.16 trở lên.

Câu hỏi thường gặp

Có thể chạy Javonet trên hệ điều hành nào?

Windows, Linux và macOS đều được hỗ trợ.

Javonet có dùng cho tích hợp remote không?

Có. Hỗ trợ gọi public interface từ module trên node từ xa và hỗ trợ tích hợp microservices từ xa.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá tham khảo từ 33.107.000 ₫
Nhận báo giá