client-server

Metalanaguage to describe the Model from MVC to generate identical client and server side code

I am looking for a powerful meta-language to describa behaviour for an application i intend to use in offline mode (google-gears + javascript) and server side sqlite + (php/ruby/java etc) and looking for a good format to describe the model's behaviour which can be easily converted to the target languages. Am I completely off track, and t...

Does anyone have database, programming language/framework suggestions for a GUI point of sale system?

Our company has a point of sale system with many extras, such as ordering and receiving functionality, sales and order history etc. Our main issue is that the system was not designed properly from the ground up, so it takes too long to make fixes and handle requests from our customers. Also, the current technology we are using (Progress ...

How would you notifiy clients about changed data on the server using .Net 2.0?

Imagine a WinForms client app that displays fairly complex calculated data fetched from a server app with .Net Remoting over a HTTPChannel. Since the client app might be running for a whole workday, I need a method to notify the client that new data is available so the user is able to start a reload of the data when he needs to. Currentl...

What is the best way for a client app to find a server on a local network in C#?

The client connects to the server using GenuineChannels (we are considering switching to DotNetRemoting). What I mean by find is obtain the IP and port number of a server to connect to. It seems like a brute-force approach would be try every IP on the network try the active ports (not even sure if that's possible) but there must be a b...

db4o client/server appears to only be able to process one query at a time?

We're evaluating db4o (an OO-DBMS from http://www.db4o.com). We've put together a performance test for client/server mode, where we spin up a server, then hammer it with several clients at once. It seems like the server can only process one client's query at a time. Have we missed a configuration switch somewhere that allows for this ...

How does Telnet server communicate to the client?

I want to write a C# application where it connects to a telnet server and communicates to the server. I was wondering how a telnet server sends information to the client. I have looked (skimmed) over the Telnet RFC and looked at the incoming packets coming in from the server and still a bit confused. Can somebody give me an example how t...

Scheduled data backup from client to server

Hi! Can anyone point out what technologies would be best suited for an application that backs up data from clients to a server ? The client should choose folders to backup and schedule backups to a server I would also be interested in how would you start developing/designing, how would you build in the shortest time possib...

(C++) Game Server, (Flash) Client

I'm interested in putting together my first online game using Flash as the client and writing a back-end application in C++ where the actual game state is kept. I've done lots of games in C++ before using SDL, SFML, Allegro, etc etc but never gotten around to using the network libraries. I was just interested in some helpful direction f...

Clients to upload data to central server using WCF, how to verify data was uploaded?

Hi, Less than 10 client computers, each with their own installation have to upload data to a central server. The client database looks like: tblSales - rowGuid - randomNumber Central Server database: rowGuid randomNumber dateInserted I plan to use WCF to send the files to the central server. How can I verify the rows were insert...

How should I stress test / load test a client server application?

Hi all I develop a client-server style, database based system and I need to devise a way to stress / load test the system. Customers inevitably want to know such things as: • How many clients can a server support? • How many concurrent searches can a server support? • How much data can we store in the database? • Etc. Key to all thes...

Cancelling asynchronous remoting call

Hello, I have a client-server architecture where client communicates with the server using .NET Remoting. Server handles all business logic and database interaction. I need to add an operation which may take a while to execute and the dataset it returns might be quite large. I'm thinking of employing asynchronous call for that. Now the ...

Question about WCF Reliable Sessions

One of the things that the Microsoft documentation says about enabling reliable sessions is that the service will be able to process messages in the order that they were received. Does this mean that messages within a single session are processed in order? Or does it mean that all messages for all sessions within the service are process...

Multi-client, async sockets in c#, best practices?

I am trying to gain a better understanding of tcp/ip sockets in c#, as i want to challenge myself to see if i can create a working MMO infrastructure (game world, map, players, etc) purely for educational purposes as i have no intention of being another one of those "OMGZ iz gonna make my r0x0r MMORPG that will be better than WoW!!!", yo...

Server application design methodologies

During undergrad i opted to take a network programming course using the POSIX sockets for linux. As a reference we used the book Internetworking using TCP/IP (comer and stevens). 2008 its a pretty dated and still applicatable texts which takes one through several server designs. One design that is not really featured in the book is th...

What is the difference between request, response and server?

What is the difference between request, response and server? ...

What are the best ways for maintaining server time

Many applications require server time frequently. What are the best ways for maintaining server time on client machine with minimized request to server. ...

Generic Architecture for a Network Server/Client using a State Machine

HI, All, so, I inventedmade up a simple protocol that I want to use for a client to talk to a server. It's the typical (I think) three-phase layout: Connection Establishment (will eventually include capability negotiation) Actual Data Exchange - packets are happily travelling to and fro', get interpreted by the respective receiver wh...

j2me service discovery and discoverable same time

Hi! I try to write a simple client/server application (all application is a bluetooth service and client). The client code find the bluetooth devices and register in to the local db. But when the inquiry running, it's not discoverable. (The server code run on another thread). I the emulator it's work (the scan time is 0), but when I ins...

How to use setspn to enable two java command line processes to authenticate windows process execution identity

Assuming I have a client and a server java process running on the commandline. I want the identity of each to come from the windows process it is executing under (in order to associate permissions in AD groups). Assuming I have a working knowledge of setspn http://technet.microsoft.com/en-us/library/cc773257(WS.10).aspx How do I get th...

Remoting performance degrades over the time

Hello, I'm working on a client-server solution that uses .NET 2.0 Remoting (server activation, binary formatting over TCP channel, Vista Ultimate) for communication purposes. Currently I'm profiling the application and run everything on the same machine. I noticed that if I start the application, everything works just fine for several m...