home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / bb98.exe / SOinit.java < prev    next >
Text File  |  2002-11-09  |  2KB  |  73 lines

  1. //
  2. // The contents of this file are subject to the BadBlue End User License
  3. // Agreement (the "EULA"); you may not use this file except in
  4. // compliance with the EULA.  You may obtain a copy of the EULA at
  5. // http://badblue.com/down.htm .
  6. //
  7. // Software distributed under the EULA is distributed on an "AS IS" basis,
  8. // WITHOUT WARRANTY OF ANY KIND, either express or implied. See the EULA
  9. // for the specific language governing rights and limitations under the
  10. // EULA.
  11. //
  12. // The Initial Developer of this code under the EULA is Working Resources,
  13. // Inc., Atlanta, GA  UNITED STATES.  All Rights Reserved.
  14. //
  15.  
  16. //
  17. package ShareOffice;
  18.  
  19. //
  20. import java.net.*;
  21. import java.io.*;
  22. import ShareOffice.HTTPGet;
  23.  
  24. //
  25. public class SOinit {
  26.     //
  27.     public SOinit() {
  28.     }
  29.     //
  30.     //    Initialize the connection (just needed before calling any other
  31.     //        of these functions like retrieving Excel data)
  32.     //    Inputs:
  33.     //        sAddr: address of BadBlue server (e.g., "127.0.0.1:8080")
  34.     //    Outputs:
  35.     //        errmsg: empty if no error occurred, otherwise error message
  36.     //
  37.     public String Initialize(
  38.         String        sAddr
  39.     ) {
  40.         String        sError = "";
  41.         try {
  42.  
  43.             //    Construct the URL and read it.
  44.             //
  45.             String sURL = 
  46.                 "http://"+sAddr+"/ext.dll?MfcISAPICommand=LoadPage&"+
  47.                 "page=search.htx&a0=xyzzy&a1=0&a2=1&a3=6";
  48.             HTTPGet h = new HTTPGet();
  49.             String sPage = h.Read(sURL);
  50.             // System.out.println(sPage);
  51.             return (sError);
  52.  
  53.         //    ...end SP.
  54.         //
  55.         } catch (StringIndexOutOfBoundsException e) {
  56.             sError = "Error: string out of bounds: " + e.getMessage();
  57.             return (sError);
  58.  
  59.         //    ...end SP.
  60.         //
  61.         } catch (Exception e) {
  62.             sError = "Error: no data available: " + e.getMessage();
  63.             return (sError);
  64.         }
  65.     }
  66.  
  67.     //    Private members.
  68.     //
  69. }
  70.  
  71. //    <EOF>
  72. //
  73.