Hi, I finished the distributed version of PC/SC yesterday. It uses a name service that I wrote and currently implements no security for giving out IIOR's but will in the next release. I added a new Scope Type: SCARD_SCOPE_GLOBAL which extends the PC/SC specification. It is a pointer to a structure that you pass to SCARDEstablishContext() as the 1st argument. This arg used to be an int but I changed the defines so it should be as transparent as possible. struct SCARD_SCOPE_GLOBAL { char *pcHost; char *pcService; DWORD dwPort; DWORD dwScope; } By default it will go to localhost but you can change the pcHost to point off and communicate with smartcards located anywhere on the net. For the paranoid type I still offer SCARD_SCOPE_GLOBAL which will only use the filesystem in /tmp for this. It restricts itself to the local machine. It is really neat in action. I put a new dialog on XCard which allows you to put in the hostname and I have ran XCard on several machines located miles from each other. The Java bindings should be done also in about 2 weeks that will utilize this so you can communicate under Windows or Macintosh using Java to the Resource Manager. This is the first step to the OCF/PC/SC interoperability layer. I'll try to get the distributed PC/SC release out this week. Thanks, Dave ************************************************************* David Corcoran Internet Security/Smartcards Home: Purdue University 2252 US Highway 52 West Department of Computer Science West Lafayette, IN 47906 CERIAS/COAST Laboratory Home: (765) 463-2455 Cell: (317) 514-4797 http://www.linuxnet.com ************************************************************* *************************************************************** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***************************************************************