Abstract- Avirtual interfacebetweenJava andFPGA for networked reconfigurationis presented. ThroughtheJavaflFPGAinterface,Java applicationscan exploithardwareaccelerators with FPGAs for both functional flexibilityand performance acceleration. At the same time, the interface is platform independent. It enables the networked applicationdevelopers to design theirapplications with only one interface in mind when consideringthe interfacing issues. The virtual interface is part of our work to builda platform-independentdeploymentframeworkfor thenetworked services. In the framework, both the softwareand hardware componentsof services can be platform independently describedand deployed. ware and hardware bytecodes that realizes the web movie player. Normally, the software bytecodes describe the user interface, hardware/software interface, and all the computationally non-intensive functions of the player. The hardware bytecodesdescribethe FPGA reconfiguration informationthat implementsthe comput...