Re: J/Link preview release
- To: mathgroup at smc.vnet.net
- Subject: [mg22289] Re: J/Link preview release
- From: "Kai G. Gauer" <gauer at sk.sympatico.ca>
- Date: Wed, 23 Feb 2000 01:01:22 -0500 (EST)
- References: <88snrj$iq1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Will this run on version 3.0 of Mathematica? Not that I'd ever rely on Java to speed up my Mathematica programs ;-) By the way, will this further simplify the ability to export an animation from Mathematica 3.0 to something such as the windows screen saver program or to a homepage or to some other console not running Mathematica? How easy is this to do, what (Java) tools do I need, what sorts of slowdown should I expect for animations outside of Mathematica and does anyone have any sorts of source code examples/tutorials to get a person started? Maryka Baraka wrote: > J/Link, a new Mathematica toolkit that integrates Mathematica and > Java, is now available for download from the Wolfram Research, Inc. > web site. The J/Link package contains a Java MathLink software > developer's kit with extensive documentation, utilities, and sample > programs. With J/Link, Java programs can now access the vast > array of mathematical and technical knowledge that is available in > Mathematica. J/Link also enables Mathematica programs to act as a > scripting and wiring language for Java, providing an interactive > development environment. Users can load Java classes, create objects, > and call methods directly from Mathematica. > > According to Todd Gayley, Director of Java Technology at Wolfram > Research, "J/Link is a major advance for Mathematica and Java. It > expands the range and power of the Mathematica environment by > instantly encompassing all of Java. It also makes it easy to write > Java programs that use the services of Mathematica. In particular, > people who want to create web-based solutions involving Mathematica > now have an excellent tool." > > MathLink is a general interface for external programs to communicate > with Mathematica. It allows Mathematica expressions to be > transmitted--serialized--from one process to another, even if they > are running on different computers. Because Mathematica, MathLink, > and Java are all well-known platform-independent technologies, > applications constructed from these components allow the construction > of sophisticated and completely portable solutions involving > computation done by single machines or groups of programs over a > network. > > The core technology of J/Link makes use of the Java reflection API, > which allows Java code to describe itself to some external agent, in > this case Mathematica. In this way Mathematica can dynamically and > automatically construct the correct interface to the capabilities of > a Java package. There is no need for any special template interface > to be constructed, as is the case for C or C++. Wolfram Research is > making this preview release of J/Link available at no charge both to > users and to developers who wish to create applications involving > Java and Mathematica. > > For more information, visit http://www.wolfram.com/news/jlink.html. > The J/Link preview release package can be downloaded from > http://www.wolfram.com/solutions/mathlink/jlink. > > ======================= > Maryka T. Baraka > News Department > Wolfram Research, Inc.