Sailu

Is this the correct way to look at this:

If we have 2 computers C1 and C2, and if we connect both of them with an ethernet wire then they are both tcp protocol enabled for communication. So, if u develop a windows forms app and deploy them on both then they are now communicating on tcp protocol. Sorry if it is a basic question.




Re: Architecture General Tcp protocol question.

Martin Platt

Sailu,


No. You connect computers, and you have a network infrastructure, however, you need to make sure that TCP/IP is installed and set up correctly, and getting an IP address correctly for it to work. It's possible to use any number of different protocols.

However, in answer to your question, if you did the above, and then set up a socket connection from one machine to the other, using TCP as the protocol, they would indeed communicate.

I hope that helps,

Martin Platt.





Re: Architecture General Tcp protocol question.

Sailu

Thanks Martin. Yes it helps. 2 more questions:
1. In IT as a software architect if you need your apps to communicate via tcp protocol would it be the responsibility of Software Architect or Network dept to install tcp/ip and taking care of ip addresses for users machines.
2. If you have an intranet app ((IE/FF) browsers as UI) in a network will it by default use tcp/ip protocol or http protocol. If it uses http protocol then can we have the the browsers connect via tcp/ip.
The reason i ask these questions, is i have a decent idea about software arch concepts but i am trying to understand about network related issues also. Any help is appreciated.
Thanks





Re: Architecture General Tcp protocol question.

Martin Platt

Sailu,

1. Yes, it's infrastructure, but as an architect, you need to start the ball rolling by setting up a work order, or asking the infrastructure team, depending upon how you do things.
2. Http get and post is what a browser uses, over the tcp/ip protocol.

Hope you're ready to go now!

Martin Platt.