MOBY
view release on metacpan or search on metacpan
share/cgi/ServicePingerValidator view on Meta::CPAN
-->
</style>
<script>
<!--
if( !window.XMLHttpRequest ) XMLHttpRequest = function(){
try{ return new ActiveXObject("MSXML3.XMLHTTP") }catch(e){}
try{ return new ActiveXObject("MSXML2.XMLHTTP.3.0") }catch(e){}
try{ return new ActiveXObject("Msxml2.XMLHTTP") }catch(e){}
try{ return new ActiveXObject("Microsoft.XMLHTTP") }catch(e){}
throw new Error("Could not find an XMLHttpRequest alternative.")
};
function testServices(auth,name)
{
document.getElementById('output_div').className = 'visible'
var u = location.href + "?authority=" + auth + "&service="+name
//window.open(u)
document.getElementById('results').src=u;
return false;
}
//-->
</script>
</head>
<body>
<h1>Check your services</h1>
<h3>Introduction</h3>
<p class="indent">Use this page to determine whether or not the BioMOBY service pinger can successfully contact your services. </p>
<p class="indent">Simply select a service provider and enter an optional service name in the form below and submit the form. The pinger then will be called on your service provider/name combination and the results will be printed out below.</p>
<h3>How does it work?</h3>
<p class="indent">The BioMOBY service pinger simply attempts to call your service(s) with the empty BioMOBY xml message shown below. If your service responds, then the service is considered alive. Otherwise the service is reported as dead.</p>
<h4>Sample XML message sent to services:</h4>
<pre class="code"><MOBY>
<mobyContent></mobyContent>
</MOBY>
</pre>
<h3>Let's check your services:</h3>
<form id="form" name="form" method="post" action="javascript:void(0);" onsubmit="javascript:testServices(document.form.authority.value,document.form.service.value);">
<label>Service Provider
<select name="authority" id="authority">
$values
</select>
</label>
<p>
<label>Service Name:
<input type="text" name="name" id="service" />
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="__submit__" onclick="javascript:void(0);" value="Check My Services" />
</label>
</p>
</form>
<hr />
<div class='hidden' id='output_div'>
<iframe src='' frameborder='0' id='results'></iframe>
</div>
<div align="center" class="popup" id="__modular__popup__"/>
</body>
</html>
EOF
return $msg;
}
( run in 0.627 second using v1.01-cache-2.11-cpan-364913b4093 )