A process allowing communication between a java code and an executable
software file which permits the java code to receive an access to the
internal system resources of the user's computer. The java code is
arranged to be configured as a server in the client's configuration, by
means of the establishment of a server socket communication channel. Once
established, that socket communication channel is used for allowing a
full ordered, error-free communication between the java code and the
local executable file, thereby allowing the java code to take profit of
the internal system resources of the user's computer. Preferably, the
java code is received by the user through an Internet/Intranet network as
an applet which thus receives an effective and powerful access to the
system resources of the user's machine.