Hi James,
URL for getting the host name is "/XMII/PropertyAccessServlet?mode=Retrieve&PropName=Machine&Content-Type=text/xml"
Refer to this threads:
BSL as a Web Service. How to get the client Hostname?
getting IP address from caller (BLS transaction)
Regards,
Rohit Negi.