Concept of java socket programming

Assignment Help JAVA Programming
Reference no: EM132134289

Assessment: Socket Programming

Task

Write a JAVA GUI program that would facilitate text chatting/exchanging between two or multiple computers over the network/internet, using the concept of JAVA socket programming. If you do not have any network environment, you can run on a single machine by instantiating your program multiple times. E.g. you can have program1 and program 2 running on same machine exchanging texts between themselves.

Rationale

This assessment task will assess the following learning outcome/s:
- be able to design and implement multithreaded Java applications.
- be able to design and construct Java Graphical User Interfaces (GUI) that interact with problem domain objects.
- be able to implement Java networking programs
- be able to develop client/server application
- be able to develop servers for multiple clients
- be able to deconstruct/analyse the object-oriented features of a Java program;

Presentation

- Report: The report (in .doc or .pdf format) should explain how to run your program and any settings needed to run your program. Enough number of screenshots should be shown in the document. In case if the assignment marker fails to run your program, because of any inconvenience, these screenshots would show how the program worked on your machine/environment.

Attachment:- Assessment.rar

Verified Expert

This assignments about the chat application share message one machine to other machine . In this assignment we used the java socket programming and Input/Output concept in java. This assignment help to understand the concept of networking and socket programming.

Reference no: EM132134289

Questions Cloud

Calculate the equilibrium value of income : Calculate the equilibrium value of income. Calculate the value of the multiplier.
What is the equilibrium weekly wage and quantity of teachers : What is the equilibrium weekly wage and quantity of teachers in each school? What is the pay difference between the two schools?
Write your rationale for each assumption in column z : Forecast "Net Operating Revenue" (ie Net Income) needs to equal close to "0" (-$100,000 to $100,000 ok) in year 2019E.
Determine the overall manner in which variation has affected : Describe a work task, a hobby, or another activity that you regularly do, and sequentially list the various actionsyou take in orderto complete this activity.
Concept of java socket programming : Assessment - Socket Programming - Write a JAVA GUI program that would facilitate text chatting/exchanging between two or multiple computers over the network
Discuss the dilemma that jobe now faces : Evaluate the criteria FEL uses to assign managers to project teams. What effi-ciencies do these criteria create? What are the resulting problems?
Male partner and is in need of caesarean delivery : A woman is brought into your hospital in active labor with her male partner and is in need of a Caesarean delivery.
Establishing operations in developing countries : Reflect on Tesco’s decision to expand internationally primarily through establishing operations in developing countries.
Successful teams is challenge in many organizations : Creating and sustaining successful teams is a challenge in many organizations,

Reviews

Write a Review

JAVA Programming Questions & Answers

  Write a java application that prompts the user for pairs

Write a Java application that prompts the user for pairs of inputs of a product number (1-5), and then an integer quantity of units sold (these are two separate prompts for input values).

  What is jsp and why do we need it?

What is JSP and why do we need it?

  Write splash screen applet that display name of your company

Write a splash screen applet that displays the name of your company or school, the address, the Web address, and your school's logo.

  Write java program to store employee id number

Use employee data file called employees.txt should comprise at least 5 employee records. Each record stores employee ID number (six digits) last name, first name, middle inital,gender(m or f).

  Create three classes for a customer

a travel manager and have a job of buying a travel package for a customer. You must create three classes for this programming challenge: Customer, Ticket, and TravelManagerDemo.

  Mitigate infrastructure risk

Research and evaluate how the 3-Tiers interact in defense in depth strategies. Differentiate between the 3-Tiers.

  Write a program that uses an array to find the average

Write a program that uses an array to find the Average of 10 double values. Use Math.random() in combination with a for loop to fill the array

  What is the characteristic behavior of a stack

What is the characteristic behavior of a stack? What is the characteristic behavior of a queue? What are the advantages of the java.util.Stack implementation of a stack?

  Description of the problems-uml diagrams

The main components that should be included in the report are brief description of the problems, the UML diagrams, and your approach to solving the problems. In the report, you should explain the data fields used, the classes, and the methods alo..

  Write a program that displays all the numbers

Write a program that displays all the numbers from 100 to 200, ten per line, that are divisible by 5 or 6, but not both. Numbers are separated by exactly one space

  Calculate the sum of natural number between start and end

Please write the function int sum (int start, int end) to calculate the sum of natural number between start and end (included)

  Design a program to help a videorental store

Design classes (class video, class customer, etc) based on your analysis above, using LINKED LISTS for the database elements read into the main memory.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd