Como criar um sistema que verifica qual é a estação do ano, utilizando sockets tcp, o cliente deverá solicitar o mês do ano e enviar ao servidor. O servidor verificará qual é a estação daquele mês e enviará a resposta ao cliente. O cliente deve imprimir a resposta.
verão - dezembro até março
outuno - março até junho
inverso - junho até setembro
primavera - setembro até dezembro.
como sou iniciante em JAVA, o máximo que eu consegui foi isso:
NO CLIENTE
import java.net.;
import java.io.;
import javax.swing.JOptionPane;
public class Cliente {
public static void main(String[]args)throws Exception{
Socket Socketcliente = new Socket(“localhost”, 6078 ) ;
BufferedReader Entrada = new BufferedReader(new InputStreamReader(Socketcliente.getInputStream()));
PrintStream ps = new PrintStream(Socketcliente.getOutputStream());
String mesdoano = JOptionPane.showInputDialog(“Digite o mes do ano:”);
NO SERVIDOR
import java.net.;
import java.io.;
import javax.swing.JOptionPane;
public class Servidor{
public static void main(String[]args)throws Exception{
ServerSocket servidor = new ServerSocket(6078 ) ;
Socket Socketcliente = new Socket();
JOptionPane.showMessageDialog(null, “Servidor Aguardando Conexões”);
Socketcliente = servidor.accept();
JOptionPane.showMessageDialog(null, “Conexão Estabelecida!”);
BufferedReader Entrada = new BufferedReader(new InputStreamReader(Socketcliente.getInputStream()));
PrintStream ps = new PrintStream(Socketcliente.getOutputStream());
String mesdoano = “”;
String recebida = “”;
mesdoano = Entrada.readLine();
Alguém poderia me ajudar a desennvolver esse sistema?