1. A method for sharing data comprising: creating a socket serviced by a server application executing within a central operating system environment; binding the socket to an Internet Protocol (IP) address of a computer specified as a port number; creating another socket serviced by a client application executing within a virtualized operating system environment, the central operating system environment and virtualized operating system environment running on the computer and separated by a secure boundary, the central operating system environment having administrative control over the virtualized operating system environment; establishing a communication link across the secure boundary and between the sockets by specifying the IP address and the port number; requesting at least one element of a server array existing in a memory space of the server application; and passing the at least one element to the client application via the communication link to mirror the server array into a memory space of the client application.