Javonet

ネイティブパフォーマンスを備えたさまざまなテクノロジーのモジュールを使用して作成された単一のアプリケーション、モジュール、またはサービスを構築

Javonet 社の製品
2014 年より日本国内にてComponentSourceで販売中。

価格:¥ 171,820 (税込)〜 バージョン: 2.5.17 更新日: May 9, 2025

Javonet のリリース

Released: May 9, 2025

2.5.17 での更新項目

機能

  • Python 2 Support Across All Platforms - Javonet now supports legacy Python 2 environments, enabling full interoperation with Python 2 scripts across various languages. This ensures compatibility with older systems that haven't migrated to Python 3.
  • Standalone Function Support in Node.js, Python, Ruby & Perl - Added the ability to invoke standalone (global) functions using a new InvokeGlobalFunction method. This works seamlessly with scripting languages like Node.js, Python, Ruby, and Perl...

Released: Dec 5, 2024

2.5.8 での更新項目

機能

  • Enhanced Multi-Platform Support - Added support for running Javonet on x86 and ARM64 architectures, ensuring compatibility across more platforms. This update makes it easier for developers to deploy their solutions on diverse hardware configurations.
  • Asynchronous Method Handling - Implemented async method handling across multiple languages (Python, .NET, Java, Node.js), streamlining integration for modern, non-blocking applications. This enhancement improves efficiency and aligns with...

Released: Aug 29, 2024

2.4.7 での更新項目

機能

  • Multithreading Support - Javonet now fully supports multithreading, allowing your applications to manage concurrent processes more effectively. This improvement ensures that both internal and external modules operate more efficiently, leading to smoother and faster integrations.
  • TLS Support for TCP Connections - With the integration of TLS support for TCP connections, your data in transit is now more secure, ensuring compliance with industry standards and protecting your projects from...

Released: Feb 12, 2018

1.5 での更新項目

機能

  • Support for .NET developers who want to use Java packages in .NET desktop and Web applications - It is now possible to load any JAR file from a .NET application and utilize the classes, objects, types, methods and logic stored in those packages:
    • Adding references to Java Jar packages.
    • Loading Java types.
    • Creating instances of Java objects.
    • Calling instance and static methods.
    • Setting and getting instance and static fields.
    • Built-in data types conversion for arguments and results.
    • Returning...

Released: Apr 4, 2017

1.4 HF34 での更新項目

機能

  • Retrieve mixed arrays of value and complex types as a method result.
  • Added revalidate method on NControlContainer to refresh the .NET user control layout after programatical change in Java layout.
  • Retrieve value type arrays to populate within the .NET method with “out” argument.
  • Increase performance of get/set properties by implementing hard-wired pointers to the .NET side.
  • Added caching on indexed fields operations to increase performance.

Released: Nov 29, 2016

1.4 HF29 での更新項目

機能

  • Improves the ability to load .NET DLLs in your Java application from a byte array to properly handle dependency libraries.
  • Now you can request universal pre-activate license file that can be embedded with your application and distribute the application with new hardware keys without updating the license file.

不具合の修正

  • Fix for using custom license directory when running Javonet with Java 1.6.

Released: Sep 28, 2016

1.4 HF25 での更新項目

機能

  • Added support for hardware USB dongles to allow easy transition of javOnet enabled software and javOnet licenses between different machines or during machine upgrade.
  • Added support for multi-machine license files to allow using single offline pre-activated license files on multiple machines or across multiple hardware USB dongles.
  • Added the possibility to add references to .NET DLL files using byte arrays instead of local path or GAC name.

Released: Sep 14, 2016

1.4 HF24 での更新項目

機能

  • Improved performance invoking methods with enum arguments.
  • Added support for scalable licensing models.
  • Improved the error message when there is no matching method found. The error message includes the arguments detected based on user input and more detailed expected method signature.
  • Added support to properly choose the method when there is only one overload with matching number of arguments and all passed arguments are null of unknown type.
  • Added new method on Javonet object...

Released: Aug 27, 2015

Updates in this release

Updates in 1.4 HF15

  • Host WinForms or WPF User Controls in AWT, Swing and JavaFX - New NControlContainer class hosts any .NET user control directly in a Java UI. Because the class inherits from the Panel class, it can be added to any Java UI object including Frame, Panel, Grid, Layout components and others.
  • Pass NEnum Objects for Methods Expecting Arguments Passed by Reference - NEnum is the class that represents the .NET enum value in your Java code. All you have to do is wrap the instance with...