Questions tagged [client]

It refers to client-server model where service requester is called client.

Taken from Wikipedia resource Client-Server model

66 questions
24
votes
7 answers

What to do when a client has unrealistic expectations?

I've been working on a project for the past six months at a client site, since they require data confidentiality and didn't want us to work at our own office. When I showed up alone to this client site, I was told that I needed to finish the…
ajm
  • 1,255
  • 1
  • 10
  • 23
14
votes
3 answers

Pushing data from Server to Client without a client request?

I've noticed while browsing Stack Exchange that there are dynamic notifications like "3 new messages, click to show". I want to have this kind of dynamic updating for what I'm about to explain. Let's say I want to create a carousel/slideshow of 10…
Eric Guan
  • 325
  • 1
  • 2
  • 7
10
votes
2 answers

What to do when a client asks for something unreasonable (from my point of view)

I'm a freelance programmer and recently I finished a website, it all works fine but there was one user that complained to my client that he couldn't log in. This problem was clearly a cookie-restriction/old browser one (I couldn't create the problem…
Bob van Luijt
  • 223
  • 1
  • 8
9
votes
7 answers

Teams do relative estimations, business wants absolute estimations. How to make everyone satisfied?

This is the case: Clients want to know how much time will be needed to finish a particular task (not the group of tasks). They are asking for man/days absolute estimation and only when they get it, they decide whether to approve or not. Teams are…
DarkKnightSM
  • 329
  • 1
  • 8
8
votes
1 answer

How to architect a P2P application

[Moved here at the suggestion of SO users (10k SO+)] I'd like to develop a peer-to-peer application. While I have a lot of experience in LOB apps, I'm new to the P2P arena. I've got a rough idea of how things should work but need some more details…
Basic
  • 234
  • 2
  • 10
6
votes
2 answers

How to handle a large amount of authenticated clients

I currently have made a multithreaded server in c++ for windows, where each connected client gets a thread to themselves which stays running until the client's socket is closed. When a client connects, they can run commands (fetch motd, get current…
5
votes
4 answers

Alternatives to polling an API

Assume we have a desktop application (probably WinForms) that acts as a client to some API for an app with a messaging function. This API has endpoints that return a JSON of messages, and who sent them and where they sent them. A messaging feature…
Al2110
  • 245
  • 2
  • 8
5
votes
3 answers

Should we be completely honest to our clients about a time frame for a project?

I have been having this experience for sometime now, when a client needs a software product and contacts me, the client usually wants to know the time frame on which this product will be accomplished. Usually as a software developer I might not be…
Jevison7x
  • 240
  • 1
  • 10
4
votes
2 answers

Design for client-server synchronisation

Background I am working on improving the backend design for a video game. The game is live and working fine, but we want to improve various things. As a video game studio, we often do events which sometimes need tinkering with whilst the event is…
turnip
  • 1,657
  • 2
  • 15
  • 21
4
votes
1 answer

What is exactly meant by the term "API client"

I'm reading Robert Sedgewick's Algorithms book and I often see the term API client. Please take a look at this exercise: Write an iterable Stack client that has a static method copy() that takes a stack of strings as argument and returns a copy…
4
votes
1 answer

constants/enums in API

What are a few ways constants and enums are dealt with when creating an API Client? I'm writing a client in python for our API and I've hit a sticking point with this. We use a lot of mappings to numbers (to save space) and I was wondering what…
tonyl7126
  • 297
  • 3
  • 13
4
votes
4 answers

How do you convince the client their application's backend needs a rewrite?

I have been supporting a LOB winforms application for a client the last 3 years. The application is built with a simple monolithic architecture and uses .NET 2.0. The application is a core part of their operations and its longevity is paramount. It…
richard
  • 3,325
  • 2
  • 25
  • 39
3
votes
1 answer

Implementing both Sync and Async clients with DRY

I'm developing a client library. I'd like to provide both Sync and Async interfaces to endpoints on a server. They would be rather easy to implement as completely separate entities, but I would like to follow DRY principles and other best practices.…
Felix
  • 357
  • 2
  • 14
3
votes
1 answer

Client Side or Server Side Calculations?

I was wondering about client side vs server side calculations regarding websites that provide some convenience type service. For example, an online website where you input a certain date and the website tells you how many days between today and that…
JayJuly
  • 41
  • 1
  • 3
3
votes
4 answers

Difference between REST server and REST client

I'm reading articles about REST including a tutorial. I've seen this site http://www.vogella.com/tutorials/REST/article.html, and there is a part for explaining the rest as: In a REST based architecture, you have a REST server which provides access…
grapes berry
  • 31
  • 1
  • 1
  • 2
1
2 3 4 5