DOCUMENTATION CENTER SEARCH
Mathematica
>
MathLink API
>
Built-in
Mathematica
Symbol
Using MathLink to Communicate between Mathematica Sessions
Running Mathematica from Within an External Program
Tutorials »
|
LinkConnect
LinkLaunch
LinkClose
See Also »
|
External Operations
MathLink API
MathLink Mathematica Functions
Parallel & Grid Computing
More About »
LinkCreate
LinkCreate
["
name
"]
creates a
MathLink
link with the specified name for another program to connect to.
LinkCreate
[]
creates a
MathLink
link and picks an unused name for the link.
MORE INFORMATION
LinkCreate
returns a
LinkObject
.
You can use
LinkCreate
and
LinkConnect
to set up peer-to-peer communication between two
Mathematica
processes.
LinkCreate
[]
by default creates a shared memory link.
The option
LinkProtocol
specifies the underlying data transport protocol to use.
LinkCreate
[
LinkProtocol
->"TCPIP"]
picks an unused TCP/IP port on your computer system and creates a
MathLink
link on it.
LinkCreate
internally calls a function analogous to the
MLOpenArgv()
function in the
MathLink
library.
EXAMPLES
CLOSE ALL
Basic Examples
(3)
Create a link with name
"test"
:
In[1]:=
Out[1]=
Close the link:
In[2]:=
Create a link:
In[1]:=
Out[1]=
Close the link:
In[2]:=
Find an unallocated TCPIP port and create a
MathLink
link:
In[1]:=
Out[1]=
In[2]:=
SEE ALSO
LinkConnect
LinkLaunch
LinkClose
TUTORIALS
Using
MathLink
to Communicate between
Mathematica
Sessions
Running
Mathematica
from Within an External Program
MORE ABOUT
External Operations
MathLink API
MathLink Mathematica Functions
Parallel & Grid Computing
New in 3
© 2008 Wolfram Research, Inc.