www.pudn.com > j2me_QQ.rar > LoginServer.java


import javax.microedition.io.*; 
import javax.microedition.lcdui.*; 
import java.io.*; 
 
public class LoginServer  
{ 
   private String message=""; 
    
   private String ClientURL2=""; 
   private String ServerURL=""; 
   private List myList,URLList; 
   private Display display; 
   private RequestMessage requestMessage; 
    
   public LoginServer(Display d,List tb,List tb2) 
   { 
     this.display=d; 
     this.myList=tb; 
     this.URLList=tb2; 
   } 
    
    
   public void setMessage(String msg) 
   { 
      this.message=msg; 
   } 
    
   public void setClientURL2(String clientUr2) 
   { 
      this.ClientURL2=clientUr2; 
   } 
    
   public void setServerURL(String serverURL) 
   { 
      this.ServerURL=serverURL; 
   } 
    
    
   public boolean LoginMsg() throws IOException 
   { 
     if((message!="") && (ClientURL2!="") && (ServerURL!="")) 
     { 
       StreamConnection con=null; 
       DataOutputStream os=null; 
       try 
       { 
         //××××××××××××××××打开与服务器的连接×××××××××××××× 
          
         con=(StreamConnection)Connector.open(ServerURL); 
         os=new DataOutputStream(con.openOutputStream()); 
         String SendMsg="0$"+message+"^"+ClientURL2; 
         byte data[]=SendMsg.getBytes(); 
         os.write(data,0,data.length); 
	 os.flush(); 
      } 
       finally 
       { 
	 if(os!=null) 
	 { 
	    os.close(); 
	 } 
	 if(con!=null) 
	 { 
	    con.close(); 
	 } 
       }  
       return true; 
     } 
     else 
     { 
       return false; 
     } 
   } 
}