برنامه سمت سرور
برای دیدن سورس برنامه بر روی ادامه مطلب کلیک فرمایید...
package javaapplication4;
import java.io.*;
import java.net.*;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
ServerSocket serv=null;
Socket cli=null;
Scanner in=null;
PrintWriter out=null;
try{
serv=new ServerSocket(112);
}catch(IOException ex){
JOptionPane.showMessageDialog(null, ex);
System.exit(1);
}
System.out.println("READY");
try{
cli=serv.accept();
}catch(IOException ex){
JOptionPane.showMessageDialog(null, ex);
System.exit(1);
}
try{
in=new Scanner(cli.getInputStream());
out=new PrintWriter(cli.getOutputStream(),true);
}catch(IOException ex){
JOptionPane.showMessageDialog(null, ex);
System.exit(1);
}
System.out.println("Successfull");
out.println("Welcome");
int x=1;
while(x!=0){
String st=in.nextLine();
x=Integer.parseInt(st);
String st1;
st1=prim(x);
out.println(st1);
}
try{
in.close();
out.close();
serv.close();
cli.close();
}catch(IOException e){
JOptionPane.showMessageDialog(null, e);
}
System.out.println("TERMINATE");
}
static String prim(int a){
int i,t=0;
for(i=1;i<=a;i++)
if(a%i==0)
t++;
if(t==2)
return "prime";
else
return "not prime";
}
}
نظر یادتون نره!!!!