00001 package msdsearch_soap_service_pkg;
00002 import java.lang.*;
00003 import java.util.*;
00004 import java.net.URL;
00005 import org.apache.axis.client.Call;
00006 import org.apache.axis.client.Service;
00007 import org.apache.axis.encoding.XMLType;
00008 import org.apache.axis.utils.Options;
00009 import javax.xml.namespace.QName;
00010 import javax.xml.rpc.ParameterMode;
00011 import org.apache.axis.message.SOAPBodyElement;
00012 import org.apache.axis.message.*;
00013
00014 public class FinalClientTester
00015 {
00016 public static void main(String [] args) throws Exception {
00017 try {
00018 long start = System.currentTimeMillis();
00019
00020 Msdsearch_soap_service api_service = new Msdsearch_soap_serviceLocator();
00021
00022
00023 Msdsearch_soap_servicePortType api_port = api_service.getmsdsearch_soap_service();
00024
00025 java.lang.String fastaQuery ="<fasta><evalue>1e-10</evalue><library>pdb</library><sequence>QLLAHLNKEQQEAVRTTEGPLLIMAGAGSGKTRVLTHRIAYLMAEKHVAPWNILAITFTNKAAREMRERVQSLLGGAAEDVWISTFHSMCVRILRRDIDRIGINRNFSILDPTDQLSVMKTILKEKNIDPKKFEPRTILGTISAAKNELLPPEQFAKRASTYYEKVVSDVYQEYQQRLLRNHSLDFDDLIMTTIQLFDRVPDVLHYYQYKFQYIHIDEYQDTNRAQYTLVKKLAERFQNICAVGDADQSIYRWRGADIQNILSFERDYPNAKVILLEQNYRSTKRILQAANEVIEHNVNRKPKRIWTENPEGKPILYYEAMNEADEAQFVAGRIREAVERGERRYRDFAVLYRTNAQSRVMEEMLLKANIPYQIVGGLKFYDRKEIKDILAYLRVIANPDDDLSLLRIINVPKRGIGASTIDKLVRYAADHELSLFEALGELEMIGLGAKAAGALAAFRSQLEQWTQLQEYVSVTELVEEVLDKSGYREMLKAERTIEAQSRLENLDEFLSVTKHFENVSDDKSLIAFLTDLALISDLDELD</sequence></fasta>";
00026 java.lang.String sessionID = "sdlvhdvdfvvhfv";
00027 java.lang.Object[] input = new java.lang.Object[2];
00028 input[0]= fastaQuery;
00029 input[1]= sessionID;
00030 int numParam = 2;
00031
00032 api_port.msdFasta(numParam, input);
00033
00034 long finish = System.currentTimeMillis();
00035 long time = finish-start;
00036 System.out.println("Time taken = "+ time + " milliseconds.");
00037 } catch (Exception e) {
00038 System.err.println(e.toString());
00039 e.printStackTrace();
00040 }
00041 }}