package wallettemplate; import java.io.IOException; import java.io.PrintWriter; import java.net.Socket; import java.net.UnknownHostException; public class PaymentProtocolClientSocket { public static void sendPaymentRequest(String request) { String hostName = "localhost"; int portNumber = 15462; try { Socket socket = new Socket(hostName, portNumber); PrintWriter out = new PrintWriter(socket.getOutputStream(), true); out.println(request); socket.close(); } catch (UnknownHostException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }