SOAP
Simple Object Access Protocol
SOAP Simple Object Access Protocol SCGAP Introduction Central Gene - - PowerPoint PPT Presentation
SOAP Simple Object Access Protocol SCGAP Introduction Central Gene Expression Query at scgap.org Source data at 7 member organizations Varying architectures, data stores www.scgap.org Member Member Member Member Member ...
Simple Object Access Protocol
Member Site Member Site Member Site Member Site Member Site
use SOAP::Lite; my $server = SOAP::Lite
print $server->hi()->result;
<SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance”
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/1999/XMLSchema" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body> <namesp1:hi xmlns:namesp1="http://www.cbil.upenn.edu/Demo"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
use SOAP::Transport::HTTP; SOAP::Transport::HTTP::CGI
package Demo; sub hi { return "hello, world"; }
<SOAP-ENV:Envelope ... > <SOAP-ENV:Body> <namesp1:hiResponse xmlns:namesp1="http://www.cbil.upenn.edu/Demo"> <s-gensym3 xsi:type="xsd:string"> Hello from CBIL </s-gensym3> </namesp1:hiResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
name genome_build_id genomiccoordinateType chromosome start_coord end_coord strand *
gene_expression expressed * evidence population population_id population_link image ** link ** source
GeneExpressionResponse.pm
Expression.pm
GeneType name genome_build_id genomiccoordinateType chromosome start_coord end_coord strand * GeneType gene_expression expressed * evidence population population_id population_link image ** link ** source