Solved

communicate between two PCs with network adapter

Posted on 2002-06-29
4
205 Views
Last Modified: 2010-04-04
I need two Delphi applications running on two different machines communicate with each other using simple network adapters. Currently we are developing a flight simulator application and we need two different machines, one to perform the flight calculations and other to display the respective view. I want to do this on two separate machines to have more CPU time for either application.

    Now the problem is that how can I rapidly develope a code to communicate the necessary data between to machines (applications)? I have experience with Delphi but not with the network application developement.
0
Comment
Question by:v_etminan
4 Comments
 
LVL 1

Accepted Solution

by:
_MeSSiah_ earned 100 total points
ID: 7118799
A simple TCP/IP or UDP client/server would do the job i guess, although you have many options like RPC, COM+, CORBA etc...

The main task is developing an effective protocol and data structures for exchange, but the topic on this is so large, we could have an extra experts-exchange just about that.

As for components you have many choices, like Indy for example (at http://www.nevrona.com/Indy), Borlands TServerSocket/TClientSocket, ICS etc...

But as you say you have no experience in network application development, i think the best thing to do is go through some theory, read some tutorials, articles on themes like Client/server, TCP/IP, Distributed Computing, Remote procedure calls, etc...

If you prefer TCP/IP, check out some great articles at http://www.nevrona.com/Indy/Articles.html (Introduction to Sockets and What is TCP/IP is a good start).
0
 
LVL 3

Expert Comment

by:VSF
ID: 7120675
BRAZIL 5 times WorldCup Champion!

Congratulations too to all Brazilian Experts and those that beleived we would be world's number one (one more time).

Victory Fernandes, a proud Brazilian!
www.victory.hpg.com.br
0
 
LVL 1

Expert Comment

by:thanes
ID: 7120863
I second what MeSSiah says and would add that one thing to do (if you do TCP/IP) is really study the state diagrams most books document for UDP and TCP to understand how the communication model works.  It is fascinating and FUN stuff to play/work with.  Enjoy!

0
 
LVL 2

Expert Comment

by:mikepj
ID: 7123639
I did some playing around with the TNMMsg and TNMMsgSrv.  They're really easy to use; I think they even had some good examples.  TNMStrm also looks quite useful.  It may not be "award winning" efficiency or flexibility but it works quite nicely.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
indy tidtcpclient threading issue 8 63
TVirtualStringTree  search using TEdit 7 106
Magic Software info 18 125
When i run adoquery my application freezes 26 150
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

896 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now