<< Chapter < Page Chapter >> Page >

This module will be concerned with only the first two. However, to use any of them, you must configure your computer to support all of them.

Configuring your computer

Do the following to configure your computer to support these services.

In Windows 7, Vista, and possibly older versions of the Windows operating system, do the following:

  • Open the Control Panel
  • Select Programs and Features
  • Select Turn Windows features on or off
  • Scroll down to Simple TCPIP services and check the box
  • Also check the box for Telnet Client
  • Click OK and follow the directions

On some computers, this may take a long time to complete. (It took more than 15 minutes on an older laptop computer that I own.) .

Test using telnet

When the process is complete, open a command line window and enter the following:

telnet localhost 13

You should see something like the contents of Figure 1 if your computer is supporting simple TCP/IP services.

Figure 1 - Successful daytime query.
5:27:30 PM 1/10/2014 Connection to host lost.

You can use localhost to do a query on the same machine or you can do a query on the name of some other properly configured computer on a local area network.

(You can also use the name of the same computer in place of localhost to do a query on the same computer.)

Opening ports on the firewall

In the case of accessing another computer on the network, in addition to the procedure described above , you may also need to open the required ports in the Windows firewall or perhaps a firewall that is beingmanaged by other software running on that computer.

(The ports of interest are shown in the above list .)

I won't attempt to explain how to open and close ports in the firewall. The Windows Help and Support feature explains how to open and close ports in the Windows firewall. If the firewall is being managed by another program, the documentation for that programshould explain how to open and close ports.

Echo program

This program implements a client that performs a simple echo test by sending a line of text to the echo port (port 7) on a server (or on the same computer) .

Overview

The program begins by instantiating a String object containing the name of an echo server that is being used to test the program (localhost as the program is shown in Listing 1 ) . This is followed by the declaration and initialization of an int variable containing the standard echo port number (7) .

Than the program gets a socket connection to port 7 on the server as shown in Listing 2 ..

Following this, the program gets input and output streams from the socket and wraps them in the Reader and Writer classes as shown in Listing 3 .

Once the connection is made and the input and output streams are ready to use, the program sends a line of text to the echo port on the specified server as shown in Listing 4 . This causes the server to send the same line of text back to the client.

The program reads the line of text that is received and displays it in the command-line window.

Finally, the program closes the socket and terminates.

The program output

Questions & Answers

I'm interested in biological psychology and cognitive psychology
Tanya Reply
what does preconceived mean
sammie Reply
physiological Psychology
Nwosu Reply
How can I develope my cognitive domain
Amanyire Reply
why is communication effective
Dakolo Reply
Communication is effective because it allows individuals to share ideas, thoughts, and information with others.
effective communication can lead to improved outcomes in various settings, including personal relationships, business environments, and educational settings. By communicating effectively, individuals can negotiate effectively, solve problems collaboratively, and work towards common goals.
it starts up serve and return practice/assessments.it helps find voice talking therapy also assessments through relaxed conversation.
miss
Every time someone flushes a toilet in the apartment building, the person begins to jumb back automatically after hearing the flush, before the water temperature changes. Identify the types of learning, if it is classical conditioning identify the NS, UCS, CS and CR. If it is operant conditioning, identify the type of consequence positive reinforcement, negative reinforcement or punishment
Wekolamo Reply
please i need answer
Wekolamo
because it helps many people around the world to understand how to interact with other people and understand them well, for example at work (job).
Manix Reply
Agreed 👍 There are many parts of our brains and behaviors, we really need to get to know. Blessings for everyone and happy Sunday!
ARC
A child is a member of community not society elucidate ?
JESSY Reply
Isn't practices worldwide, be it psychology, be it science. isn't much just a false belief of control over something the mind cannot truly comprehend?
Simon Reply
compare and contrast skinner's perspective on personality development on freud
namakula Reply
Skinner skipped the whole unconscious phenomenon and rather emphasized on classical conditioning
war
explain how nature and nurture affect the development and later the productivity of an individual.
Amesalu Reply
nature is an hereditary factor while nurture is an environmental factor which constitute an individual personality. so if an individual's parent has a deviant behavior and was also brought up in an deviant environment, observation of the behavior and the inborn trait we make the individual deviant.
Samuel
I am taking this course because I am hoping that I could somehow learn more about my chosen field of interest and due to the fact that being a PsyD really ignites my passion as an individual the more I hope to learn about developing and literally explore the complexity of my critical thinking skills
Zyryn Reply
good👍
Jonathan
and having a good philosophy of the world is like a sandwich and a peanut butter 👍
Jonathan
generally amnesi how long yrs memory loss
Kelu Reply
interpersonal relationships
Abdulfatai Reply
What would be the best educational aid(s) for gifted kids/savants?
Heidi Reply
treat them normal, if they want help then give them. that will make everyone happy
Saurabh
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Object-oriented programming (oop) with java. OpenStax CNX. Jun 29, 2016 Download for free at https://legacy.cnx.org/content/col11441/1.201
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?

Ask