Create A Server Which Sends Clients Connected To It Its Local Time

Apr 5, 2015

I'm trying to create a server which sends the clients connected to it its local time. Looking at a few tutorials I've managed to connect the clients to the server, but can't send data to the clients. I've successfully done easier examples, without threading. I guess the problem might be im me not knowing what exceptions are for.

Client: When running the code "AAAAAAA" does execute but "BBBB" doesn't, so I guess the problem should be in fraseRecibida = entradaDesdeServidor.readLine();

import java.io.*;
import java.net.*;
import java.util.Scanner;
public class Client {
public static void main(String[] args) throws Exception{
String fraseRecibida;

[code]....

I don't understand the exceptions, maybe I should give them a look before continuing with sockets. Being frank I'm not really sure why the while(true) is there.

import java.io.*;
import java.net.*;
import java.util.Calendar;
public class ServerThread extends Thread{
Socket socket;
ServerThread(Socket socket){
this.socket = socket;

[code].....

View Replies


ADVERTISEMENT

Start Client Actions Only Once All Clients Connected

Aug 30, 2014

I was tasked to do a 2-4 player network card game. Before I jumped into doing the card game. I decided to try out an a simple program which is the clients taking turns to type in their textfield.

I have a server that listens to 3 incoming client connections. once all 3 clients is being connected,

Steps

1) The first client will send the message first while the second and third client will wait for the first client to finish sending.

2) After the first client finished sending the message, it will be second client turn to send the message and the third client will wait for the second client to send finish.

3) After the third client finished sending the message, it will be third client turn to send the message and the first client will wait for the third client to send finish and (go back to step 1))

**The first client can only start typing once all 3 clients is being connected**

In my server class,I spawn a new Thread once a client is connected, I do a wait() on each time the client is being connected, I stored the thread in a arraylist as well. I have an id to keep track how many clients is currently connected. once the id reaches 3, I used notifyall() to notify all the threads and set the first position of my arraylist as my currentThread so that I can keep track which is the currentThread running.

I started 3 clients. and I typed the textfield of the first client but my server isn't receiving any messages.

class Server implements Runnable {
private List<SpawnNewThread> sntList = new ArrayList<SpawnNewThread>();
private SpawnNewThread currentThread;
private int id = 0;

[Code].....

View Replies View Related

Server / Multi Clients

Mar 9, 2014

I have made a server/multi Clients where Clients send Double data but my problem is that the clients send this data to Server only wonce, and the server waits again the connection from client. (I have to run the clients manually each time)what i'm looking: the client should always send data to server. like an infinite loop.

View Replies View Related

JSP :: How To Check If Web Page Is Synchronized On Local Server

Feb 22, 2014

How to check if a web page is synchronized on a local server in JSP ? I have tried to make database updation synchronized in jsp but how can i check it on local web server (tomcat) ? I have used Oracle database.

More Info:

Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection("jdbcracle:thin:@localhost:1521:xe","username","password");
balance=balance-1500;
String query1= "update bank set bal=? where card_no='"+cnumber+"'";
PreparedStatement st1 = con.prepareStatement(query1);
st1.setString(1,String.valueOf(balance));
int qresult1 = st1.executeUpdate();

This is some of the code in which I have not applied any synchronization. In simple words, I want to know how to test if synchronization part is really working or not ?

My main motive is... I am trying to make an admission form and I want a limited number of seats but I want after every registration process my database updates the seat numbers accordingly and show the right information about how many seats are left to the user. (though in the given code i am just changing the balance)

Like in this example
<%!
PreparedStatement pst = con.prepareStatement("query");
%>
synchronization
<%
synchronized(pst) {
pst.setXXX(...);
pst.setXXX(...);
pst.executeXXX(...);
}
%>

View Replies View Related

Unable To Run WebSocket On Hosting Server But Working Well On Local Host

Feb 16, 2015

I am developing one android chatting application. for that on Server side i am using WebSocket as war file.

It is working well on localhost the same tomcat. but when i try to connect on the hosting server, it showing http error..,

View Replies View Related

Why Server Cannot Produce Same Warning Message Compared To Local Deployed Project

Feb 26, 2014

I have a question: I have a Java/JSP/JavaScript project that access back end Oracle database, and provide interaction through tomcat. After we deployed our project, I found one button does not generate necessary warning message from server, but when I deployed and tested our project on local PC, it does generate correct warning message. I am using the same IE, same tomcat version, and I am sure my container is pointing to the same database, and I am sure I using same version of project code by checking with GIT.
 
Here is the button that I click:

<a target="frmMain" href="RealignServlet?button=REALIGNMENT" title="Procedure Alignment">Align</a><br> 

And here is part of the code of RealignServlet:
 
    public class RealignServlet extends SiapBaseServlet { 
    private static final long serialVersionUID = 1L;
    private static final Logger logger = AppLogger.getLogger(RealignServlet.class.getName());
    private static final String PROC_QUERY_JSP = "ProcQuery.jsp";
    private static final String REALIGN = "REALIGNMENT";
 
[Code] .....
 
Our problem is server could not generate alignMsg. But we can get it on local deployed project.

View Replies View Related

Servlets :: How To Create A Room That Should Be Like Static On The Server Until Server Is Down

Apr 1, 2014

I am working on a chess game. I need to construct a game room where all the player are present and room chat is up. Also some tables where games are being played. Now my question is how to create this game room?

To me this room must need to be like static or global (if I am not mistaken) that is up when server starts and players can join this room and should be down when server is done. How can I implement such room that would stay up for infinite time.

View Replies View Related

Java Web App Compile Time With Tomcat Server

Nov 25, 2014

I keep getting this error when compiling the code . I think its got to do with the Tomcat server not working well with the textpad app...I'm using windows 8.1(for the course I have to use Textpad 4.7.3 & Apache Tomcat 5.5.7 Server) :

C:UsersReignDownloadsIntec - Codecourse technology59850dChapter 12WorkWebStocks.java:20: package javax.servlet does not exist
import javax.servlet.*;
^
C:UsersReignDownloadsIntec - Codecourse technology59850dChapter 12WorkWebStocks.java:21: package javax.servlet.http does not exist
import javax.servlet.http.*;

[code]....

tom cat is running as a service it shows started in the tom cat app and as a running service in windows services !!!

View Replies View Related

Download JWS App From Server Every Time Start It From Client

Sep 4, 2014

How can I let Java Web Start download my application from the server every time I run it from the client (without keeping a copy on the client machine) ?

View Replies View Related

Create Program That Prints Time Between 00:00 (0:00 Am) And 23:45 (11:45 Pm)

Feb 8, 2014

I was told to create a program that prints the time between 00:00 (0:00 a.m.) and 23:45 (11:45 p.m.) in the 24-hour clock and 12-hour clock format like this:

24-hour Clock 12-hour Clock
-----------------------------
00:00 0:00 a.m.
00:15 0:15 a.m.
00:30 0:30 a.m.
00:45 0:45 a.m.
01:00 1:00 a.m.
01:15 1:15 a.m.
01:30 1:30 a.m.
01:45 1:45 a.m.
02:00 2:00 a.m.

ect...

but cant seem to create the program and my program doesnt seem to run.

View Replies View Related

Networking :: Create A New Text File In FTP Server

Jun 26, 2015

I am trying to create a new text file in FTP Server using FTPClient but im not able to do. By using storeFile method i can only upload file that is already exists in my local system. But my requirement is to create file directly into FTP Server.

View Replies View Related

Java Servlet :: How To Create Files On Server (online)

Jun 5, 2013

I'm making a website with articles (like a blog). I have a webpage called admin.html where you insert the data of the article (title, post etc).

Admin.html calls to a servlet and this sends the information to a SQL Database and it stores and my index.jsp calls to database and show the articles.

This works perfect, and a non-programmer can insert new articles. The problem is that I need to create an .html file for every article/post and save it into my server online.

For example if I create "CoolArticle", I need the file "CoolArticle.html" and save it in my hosting.

How I can do it? I never have seen examples online, all were local, so I can't continue.

View Replies View Related

Create 4 Types Of Strings Under Same Method But Only Draw One At A Time

May 11, 2015

I am having trouble with methods. What I want to do is be able to create 4 types of strings under the same method, but only draw one of them at a time.

i.e

UI.initialise;
UI.addButton ("pipe", this::drain);
public void drain(){
this.pipe ("pipe1");
this.pipe ("pipe2");

[Code] ....

When I press the button "drain" it will print=

pipe1

pipe2

pipe3

pipe4

I am having a lot of difficulty just printing one out after each time I press drain.

"drain"

pipe1

"drain"

pipe2 etc..

View Replies View Related

How To Receive Some Data From Multiple Clients On Network

Apr 16, 2014

I got my first project in which i need to receive some data from multiple client on network regularly(say every second) and then process that data and stored it to the database and then GUI needs to be created which display data accordingly.

While thinking for the design i thought blocking queue to implement the same. Like producer receive data from the port into a string builder and put that into the LinkedBlockingQueue. Consumer will take this data , process some work on it and store it into the database.I am using sybase ase 15 as a database.

My question is as i am receiving data very frequently which require insertion , updation and search almost every second into the database. What is the best way to improve the performance.

say i have 2 types of data is coming one having keyword 'Alarm' and other having 'ceased' so i need to use something like this

common fields in both is name and number.

if (ceased)
search into the database for particular event for which this ceased receive using name and numbe rand update the another field into it Also make separate entry for it
else
make a entry

Also as i am using 2-3 thread for consumers and thread = Number of client for the producer. So i thought to use synchronization at the consumer side which writes data into the database such that only 1 thread can write it.

View Replies View Related

ArrayList Connected To Checkboxes

Nov 28, 2014

So I have to create an arraylist that is connected to check boxes. Here are my current codes that I am working with. I am just focusing on making the GUI before I get into making the price calculator and everything along with that.

I need to apply the check boxes that are in the listener to the arraylist that is in the original class

Java Code:

PizzOrderPA3 toppings2 = new PizzaOrderPA3
JCheckBox toppings2 = new JCheckBox();
toppings2.addTopping("Pepperoni");
toppings2.add("Sausage");
toppings2.add("Mushroom");
toppings2.add("Bacon");
toppings2.add("Extra cheese"); mh_sh_highlight_all('java');

That is the code that I am working with but how to go along with this.

Java Code:

import java.util.ArrayList;
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

[Code] .....

View Replies View Related

How To Create New Customer Object Each Time User Chooses 1 As Option

Feb 17, 2015

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;

public class App {
public static void main(String[] args) throws IOException {
Scanner keyboard = new Scanner(System.in);
System.out.println("Please Select an option > ");

[Code] .....

View Replies View Related

Initializing Variables In Two Connected Classes

Nov 3, 2014

I am writing a program with different screens. At first you have to log in to access the program. So I have a problem with the variables username and password. I can't seem to get theme from the DbConnection class. I suppose it is a basic problem?

In the DbConnection class i have a problem with the returns.

In the Login class i have a problem with the connection.getUsername(); and connection.getPassword();

Here is some code:

class DbConnection
package kim.contracts.database;
import java.sql.*;
public class DbConnection {
private Connection conn;
private Statement st;
private ResultSet rs;

[Code] .....

View Replies View Related

JavaFX 2.0 :: Create Implementation Of Service Class That Runs On Particular Time Everyday

Jun 23, 2014

I tried using ScheduledService but  the delay and period fields accepts a Duration object. I want the Service to run at exactly 6.00 pm everyday.

View Replies View Related

Java Database System - App For Nutritionists To Check What Their Clients Are Eating

Oct 23, 2014

I've been asked to create an app for nutritionists to check what their clients are eating.

I've found a database of all foods with nutritional values. In the past I've dealt with databases which just have are just one dimensional, so it's been easy to just create a string array for it. But this is absolutely huge, it's got about 10,000 rows and 30 or so columns, so that's not going to work any more.

The app needs to ask what the client ate at which times, and then save this along with the nutritional values.

What would be the best way to go about storing and calling a database of this size in java?

Should I learn SQL and JDBC to tackle it or is there any easier way?

View Replies View Related

JRE :: Storing Images To Remote System Connected Through LAN

Dec 16, 2013

How to store the images captured from a system using web cam(from where the web application accessed) to a folder of system(where the web application is deployed) connected through lan......?
 
I have used applets to connect to web cam.
 
import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Graphics;

[Code] ....

Through this applet I am capturing the image and saving in the application deployed directory and accessing this image through a servlet. Every thing works fine in my system but when i try to capture from other systems connected through lan the image not saving in my system.

View Replies View Related

Java Servlet :: HTTP Status 404 Error - Program Does Not Connected To Oracle DB?

Oct 16, 2012

I am working wit netbean 7.2 ide,oracle 10g. the servlet program does not connected to the oracle db. i always recieve a

HTTP Status 404 -

type Status report

message

descriptionThe requested resource () is not available.

Oracle GlassFish Server 3.1.2.2

View Replies View Related

JSF :: XHTML On One Server Can Talk To Managed-bean On Other Server (different Machine)?

Jul 27, 2014

I am developing a web application using JSF-2.0 on weblogic 10.3.6. I am using Facelets as VDL. I have 5 different machine. They are different according to their OS and their geographical location. On my first xhtml page server (machine) is decided. Then on next page file upload and rest of processing takes place. My restriction is that SSO configuration can be done on only one machine.

So I am restricted to using xhtml files from only my primary server where SSO configuration is done. But I have to connect to servlets or managed-bean of different machine as requests are machine specific and file needs to be uploaded to those machines for processing. So I cannot use redirectUrl as I need to be only on one machine. Is it possible that xhtml on one server can talk to managed-bean on other server(different machine)?.

View Replies View Related

Military Time - Adding Minutes Displaying Correct Time

Feb 9, 2015

I am working on an assignment that I can't seem to figure out the final part to. The program takes in course data such as the time the class starts and how long it lasts. The time is in military time (0000 - 2400)

I need the output time to be the time the class started, plus the length of the class, and displayed in military time.

for example,

Start Time = 0930
Length = 50 minutes
Endtime = 1020

I can't for the life of me figure out how to do this. I have gotten a program that works for this time and minutes, and displays the correct 1020. But when I change the information to say

Start time: 0700
Length = 90 minutes

I get:

Endtime = 90

90 is technically correct, the way the formula is setup, but I need it to display 0900 not 90.

Here is the code that I have. Be easy, I'm still learning, and this is just the file I created to get the formula to work. Also, the verbose in here is just for my own debugging to make sure values should be what I'm expecting them to be.

public class calc
{
public static void main(String[] args) {
double hours, minutes, length;
double temp;
int time = 2400;
hours = time / 100;
System.out.println("Hours are: " + hours);

[Code] ....

View Replies View Related

Local Variable Not Initialized

Jun 19, 2014

I am reading input from a file that has following information:

line 1 = numbers of integers in array,
line 2 = elements in array1,
line 3 = elements in array2.

These lines constitute a test case. There are 1000 test cases in the input file.

So basically, I read the length of arrays, populate the arrays by reading from the file.

The code is below ( I have not included reading input code):

while(test_case<1000){
if (count == 1){ //count keeps track of lines in input file
vec_length = Integer.parseInt (tokenizer.nextToken());
count++;
continue;
}
if (count == 2){ //populates array1
vector1 = new int[vec_length];
for (int i = 0; i < vector1.length; i++)
vector1[i] = Integer.parseInt (tokenizer.nextToken());
count++;
continue;
}

Array2 is populated using the same as above code. However when I use the following code:

for (int i=0; i<vec_length; i++)
temp += vector1[i]*vector2[i];

I get " local variable vector1 and vector2 have not been initialized error". But both arrays have been initialized in the if{} block. Is it because initialization was local to if block?

View Replies View Related

The Value Of Local Variable NextDate Is Not Used

May 12, 2015

As a studyproject I'm currently writing a class the allows me to get al fun dates (like when eastern is in a given year, what day a given date has, calculate the date of tomorrow).

While working on the following method:

public String getNextDate (int day, int month, int year) {
String nextDate;
int nextDay = getNextDay(day, month, year);
int nextMonth = getNextMonth (day, month, year);
int nextYear = getNextYear (day, month, year);
return nextDate = "the day after " + month +"-" + day + "-" + year + " is " +
nextMonth + "-" + nextDay + "-" + nextYear + ".";
}

I get a notion in my lovely IDE (eclipse) reminding me I'm not using nextDate ("The value of the local variable nextDate is not used"). But I feel I really do use nextDay here. So either I'm making a coding(style) mistake giving me this notion or I should just ignore this notion.

View Replies View Related

Local Variables In Java

Jan 11, 2014

you can also refer this link Local variables in java?Local variables in java?To meet temporary requirements of the programmers some times..we have to create variables inside method or bock or constructor such type of variables are called as Local Variables.

----> Local variables also known as stack variables or automatic variables or temporary variables

----> Local variables will be stored inside Stack.

-----> The local variables will be created while executing the block

in which we declared it and destroyed once the block completed. Hence the scope of local variables is exactly same as the block in which we declared it.

package com.javatask.in;
class A{
public static void main(String args[]){
int i=0; // Local variable

[code]....

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved