how to use terminal services in server and client applications for application sharing...

Posted on 2003-03-31
Medium Priority
Last Modified: 2013-11-21
i am interested in developing a "Application Sharing" application.

I know VC++.  I hope Terminal Services in Windows 2000 Server can be used for my application. (I don't know exactly however...).  

When reading MSDN 2000, there is lot of references for functions, structures.   But there is no sample code even for a single function.

I have no idea about how to use that functions....

I also don't know what are header files, library files needed to use terminal services...


Question by:bhaskey
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Author Comment

ID: 8237836
If terminal services cannot be used, suggest me some other technologies to develop "application sharing" software

Expert Comment

ID: 8241106
Could you be more explicit, "application sharing" is not really detailled...
LVL 13

Accepted Solution

magarity earned 1000 total points
ID: 8241550
A terminal services program is indistinguishable from other programs except in two important aspects:
1.  If a single instance of the program services multiple users, you need to watch out for memory issues.  An example would be SQL server.  If your 'simple application' runs a copy of itself for each client, don't worry about this at all.
2.  File sharing issues.  If the program has to read, manipulate, put back data from a file then you need to take in to account the possibility that more than one user will try to read data that is "old" because another user has changed it but not yet saved it.  To get around this is fairly easy, just program flags on your data structures for available/not available.

Otherwise, there are no special functions, etc, that you have asked about.
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI


Assisted Solution

Sebastien_B earned 1000 total points
ID: 8243397
it's anything but a Server Application, like Exchange,SQL,Domino...

- Managing its queues for processing, file access will be the best way
- Using some semaphore to manage access conflicts
- Why not using sockets to contact the server

...but the Terminal Server is not here to help you, it shouldnt be considered as a developpment way to create multiuser application, as it's just like a virtual collection of PC's all-in-one

Expert Comment

ID: 9152783
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Post your closing recommendations!  No comment means you don't care.
LVL 13

Expert Comment

ID: 9161031
This question can be answered best by a senior level programming class.  I think I've done the best that can be done under the constraints of EE.

Expert Comment

ID: 10088788
No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

Split: magarity {http:#8241550} & Sebastien_B {http:#8243397}

Please leave any comments here within the next seven days.

Julian Crawford
EE Cleanup Volunteer

Featured Post

Get proactive database performance tuning online

At Percona’s web store you can order full Percona Database Performance Audit in minutes. Find out the health of your database, and how to improve it. Pay online with a credit card. Improve your database performance now!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
I had an issue with InstallShield not being able to use Computer Browser service on Windows Server 2012. Here is the solution I found.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question