Combining Programmable Hardware and Web Services Technologies for Delivering High-Performance and Interoperable Security