Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

FinalClientTester.java

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         // Make a service
00020         Msdsearch_soap_service api_service = new Msdsearch_soap_serviceLocator();
00021  
00022         // Now use the service to get a stub which implements the SDI.
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     }}

Generated on Fri Apr 16 13:47:39 2004 for MSDAPI by doxygen 1.3.4-20031005