--------------------- README FILE JNBridgePro v11.0 --------------------- Copyright 2001-2021, JNBridge, LLC --------------------- September 27, 2021 For support, contact JNBridge, LLC: Phone: 303-545-9371 E-mail: support@jnbridge.com Contents: --------- 1. Special notes to users 2. Steps to install/configure 3. System requirements 4. What's new ------------------------------- 1. SPECIAL NOTES TO USERS ========================= The installer for JNBridgePro v11.0 installs three copies of the product: a .NET Framework 2.0/3.0/3.5-targeted version, a .NET Framework 4.0/4.5/4.6/4.7/4.8-targeted version, and a .NET Core-targeted version. The 2.0/3.0/3.5-targeted version offers features only available in .NET Framework 2.0, 3.0, and 3.5 (accessing .NET generics from Java, WPF component embedding, and secure communications), and generates proxy assemblies that can be referenced in .NET Framework 2.0/3.0/3.5 projects. The 4.0/4.5/4.6/4.7/4.8-targeted version offers these .NET 2.0/3.0/3.5-specific features, as well as 4.0/4.5/4.6/4.7/4.8-specific features, and generates proxy assemblies that can be referenced in .NET Framework 4.0/4.5/4.6/4.7/4.8 projects. The 2.0/3.0/3.5-targeted version, 4.0/4.5/4.6/4.7/4.8-targeted version, and .NET Core-targeted version all provide both 32-bit and 64-bit support. Components of the 2.0/3.0/3.5-targeted version contain an internal file version number of 11.0.0.0. Components of the 4.0/4.5/4.6/4.7/4.8-targeted version contain an internal file version number of 11.10.0.0. This allows components from both versions to be deployed to the Global Assembly Cache (GAC). The .NET Core-targeted version components contain an internal file version number of 11.0.0.0 (and cannot be deployed to the GAC). Proxy DLL files generated by JNBProxy v8.2 and earlier not will work with JNBridgePro v9.0 or later. Version 11.0 can co-exist with versions 10.1 and earlier, and can be installed side-by-side. This product contains software developed by the Apache Software Foundation (http://www.apache.org). This product contains software licensed under the Microsoft Public License (Ms-PL): http://www.microsoft.com/opensource/licenses.mspx#Ms-PL 2. STEPS TO INSTALL AND CONFIGURE ================================= See the Users’ Guide for complete information. 1. Download the distribution 2. Run the installer 3. Configure JNBridgePro for communications 4. Obtain an activation key. 3. SYSTEM REQUIREMENTS ====================== For .NET-side: • When using .NET Framework: Windows 10, Windows 8 or 8.1, Windows Server 2016, Windows Server 2012 (or R2), Windows Server 2008 (or R2), Windows 7, Windows Server 2003 (or R2), Windows XP, Windows Vista. Both 32-bit and x64 are supported. • When using the .NET side on Mono: Any of the above versions of Windows, or, if running on Linux, Ubuntu, openSUSE, or Debian. • When using the .NET Core: Any version of Windows or 64-bit Linux (but not, currently Mac OSX) on which .NET Core is supported. • At least one of the following .NET runtimes: • A copy of the .NET Framework runtime (which may be obtained by installing Visual Studio .NET, the .NET Framework SDK, or the .NET Framework redistributable) .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, 4.7, and 4.8 are supported. • Alternatively, a copy of the Mono runtime, version 2.10.6 through 6.4.0 Stable. We currently support both x86 and x64 Linux, particularly Ubuntu, openSUSE, and Debian, as well as Mono on Windows. • Alternatively, a copy of the .NET Core runtime, version 3.0 or 3.1 or .NET 5. We currently support both x86 and x64 Linux, as well as Windows (but not, currently, Mac OSX). For Java-side: • Any operating system that will support the underlying JVM or application server • Java 2 Software Development Kit (JDK) or Java Runtime Environment (JRE) v1.5 through 17.0. • If using a J2EE application server, any such application server supporting Java EE 1.4 through Java EE 8. For the plug-ins: • For the Visual Studio plug-in, Visual Studio 2005 or 2008 or 2010 or 2012 or 2013 or 2015 or 2017 or 2019 • For the Eclipse plug-in, Eclipse 3.2 through 4.13 (32-bit or 64-bit) and .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, 4.7, or 4.8 4. WHAT'S NEW ============= Please see the release notes.