Questions tagged [client]

A client is an application or system that accesses a service made available by a server.

Clients are generally classified as either "fat clients", "thin clients", or "hybrid clients".

Fat

A fat client, also known as a rich client or thick client, is a client that performs the bulk of any data processing operations itself, and does not necessarily rely on the server.

Thin

A thin client is a minimal sort of client. Thin clients use the resources of the host computer.

Hybrid

A hybrid client is a mixture of the above two client models. Similar to a fat client, it processes locally, but relies on the server for storage data. This approach offers features from both the fat client (multimedia support, high performance) and the thin client (high manageability, flexibility).

Disambiguation

The word client is used in several contexts within the Information Technology industry. This tag is for client as defined above. Other uses include:

  • In SSL and TLS, the client is the thing that initiates the connection. While these are normally equivalent to client and server in the traditional sense, the distinction is important for establishing secure peer-to-peer connections.
  • Client may refer to the line of business within the enterprise who is paying for an internal service.
  • Client may refer to a 3rd party paying for the services of the company, i.e. a customer.

These ambiguities are frequently the source of misunderstandings and confusion so it is advisable to qualify the term in cases where the intended meaning might be unclear.

8222 questions
12
votes
1 answer

HazelcastInstance vs HazelcastClient

I am novice in hazelcast and I have a few questions. As I understand hazelcast comes with two entities HazelcastInstance(as I understand it is server) and HazelcastClient. These entities even packed into different jars. I have noticed that in our…
gstackoverflow
  • 36,709
  • 117
  • 359
  • 710
12
votes
1 answer

Go client program generates a lot a sockets in TIME_WAIT state

I have a Go program that generates a lot of HTTP requests from multiple goroutines. after running for a while, the program spits out an error: connect: cannot assign requested address. When checking with netstat, I get a high number (28229) of…
yigal
  • 3,923
  • 8
  • 37
  • 59
12
votes
7 answers

Why does django not see my tests?

I've created test.py module, filled with from django.test import TestCase from django.test.client import Client from django.contrib.auth.models import User from django.contrib.sites.models import Site from forum.models import * class…
user441495
  • 123
  • 1
  • 1
  • 6
12
votes
1 answer

Get client IP address for WCF, post operation

I am trying to determine the client's IP address following this link: http://www.danrigsby.com/blog/index.php/2008/05/21/get-the-clients-address-in-wcf/ In .Net 3.0 there was not a reliable way to obtain the address of the client connecting to a…
Wayne Lo
  • 3,689
  • 2
  • 28
  • 28
12
votes
6 answers

Replacement for deprecated DefaultHttpClient

I am using DefaultHttpClient in my current app. I read this article which states that the DefaultHttpClient is deprecated: http://developer.android.com/reference/org/apache/http/impl/client/DefaultHttpClient.html It points to this website:…
Dr. Ehsan Ali
  • 4,735
  • 4
  • 23
  • 37
12
votes
1 answer

~/.subversion/auth/svn.simple/ algorithm?

What is the algorithm for determining the file name in ~/.subversion/auth/svn.simple/ directory? I am trying to setup subversion to authenticate non-interactively and to have it use an a priori created file for authentication (as opposed to having…
Tristan
  • 499
  • 1
  • 4
  • 12
12
votes
4 answers

JAX-WS client without a WSDL document file

I am consuming a webservice soa, with netbeans (jax-ws) i use netbeans auto generate client, and all run fine, but i see that the wsdl is always downloading while the client is running. In production i don't want expose the wsdl, and i am trying to…
mls_dev
  • 511
  • 2
  • 6
  • 21
12
votes
1 answer

how to decrease ssh connection timeout value

I have a list of full remote host ip addresses. I wrote a script to connect all the hosts in this list, one by one. My question is, sometimes when an IP address is down, script waits for a while (maybe a couple of minute) to go and execute next…
JavaRed
  • 708
  • 4
  • 10
  • 34
12
votes
6 answers

Java RMI and ClassNotFoundException

I am just starting to learn how to use RMI, and I have a question. I have the following directory structure: compute.jar client | org\examples\rmi\client |--> ComputePi // client main …
BJ Dela Cruz
  • 5,194
  • 13
  • 51
  • 84
11
votes
2 answers

Writing a client for a RESTful (hypermedia) API

I've been reading up on 'real' RESTful APIs for a few days now, and I think I'm near to groking what it's about. But one of the things that I stumble on is that I can't even begin to imagine how one would write a client for a 'real' hypermedia…
Benjol
  • 63,995
  • 54
  • 186
  • 268
11
votes
2 answers

How to use websockets in asp.net core

im trying to develop a game where i store a scoreboard in a text file which is stored on server (currently on localhost). I am using http get and post calls in order to communicate with the server and get and send the data that i want. Now i want to…
Josh
  • 155
  • 1
  • 1
  • 9
11
votes
3 answers

kubernetes Python API Client: execute full yaml file

Kubernetes has a very nice official Python API client. The API client assumes that you will be creating individual resources (such as pods, or services) and assumes that you will be using Python objects to compose and create API requests. However,…
Joe J
  • 9,985
  • 16
  • 68
  • 100
11
votes
2 answers

Android Push Notifications Without using Firebase Cloud Messaging or any other similar service

I am developing an android chat application for learning purposes that uses a server- client architecture. I wrote the server side myself in Java (because I am trying to learn) and the client side is an android app. I am using TCP sockets for…
Evyatar Saias
  • 698
  • 7
  • 18
11
votes
4 answers

Could Node.js run client side in Chrome with its native client (to be released soon)

Google Chrome's native client is soon to be released. http://blog.chromium.org/2011/02/native-client-getting-ready-for-takeoff.html Would this allow node.js to be run within the browser enabling distributed applications to communicate with each…
Sycren
  • 539
  • 2
  • 5
  • 15
11
votes
3 answers

how to implement TCP server and TCP client in java to transfer files

I have implement the simple TCP server and TCP client classes which can send the message from client to server and the message will be converted to upper case on the server side, but how can I achieve transfer files from server to client and upload…
starcaller
  • 979
  • 3
  • 16
  • 25