internet chat application
-
hi, all i have made a chat appliction like MSN Messenger that works fine on LAN.it has one Main server application on which all cliens connects,those client send message to each other as well by getting the contact list and listen on port for that contact.Now i want that application to work on internet as well. my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number. thanks in advance
Regards. Tasleem Arif
-
hi, all i have made a chat appliction like MSN Messenger that works fine on LAN.it has one Main server application on which all cliens connects,those client send message to each other as well by getting the contact list and listen on port for that contact.Now i want that application to work on internet as well. my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number. thanks in advance
Regards. Tasleem Arif
-
hi, all i have made a chat appliction like MSN Messenger that works fine on LAN.it has one Main server application on which all cliens connects,those client send message to each other as well by getting the contact list and listen on port for that contact.Now i want that application to work on internet as well. my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number. thanks in advance
Regards. Tasleem Arif
_tasleem wrote:
my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number.
For Solving that problem you need Live IP, where you Server application would run. but be cautious it's little costly!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You
-
i don think so :), it is socket based application like msn messenger,it is windows based application not asp/asp.net pages:(, i dont think it should be placed in web based section.
Regards. Tasleem Arif
-
chandu004 wrote:
i see, gud luck.
:confused:
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You
-
Good luck with his problem or good luck to find out answer?;P
-
hi, all i have made a chat appliction like MSN Messenger that works fine on LAN.it has one Main server application on which all cliens connects,those client send message to each other as well by getting the contact list and listen on port for that contact.Now i want that application to work on internet as well. my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number. thanks in advance
Regards. Tasleem Arif
I doubt that's going to be all that possible - especially if two clients are behing firewalls. Is it such a problem to have the messages go: clientA<->server<->clientB ? Unless you are sending large files, the traffic and latency should be a non issue. Also, it would allow to have multiple participants in a "conversation" more easily. Iain.
-
Good luck with his problem or good luck to find out answer?;P
Hamid. wrote:
Good luck with his problem or good luck to find out answer
I feel, both :wtf:
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You
-
Hamid. wrote:
Good luck with his problem or good luck to find out answer
I feel, both :wtf:
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You
:-D
-
_tasleem wrote:
my confusion is how to get the ip adress and more importantantly port number of differnt clients as some clients are in Private LAN and they will be using router/gateway ipadress instead of own ip adress, and i cannt use their adress and port number.
For Solving that problem you need Live IP, where you Server application would run. but be cautious it's little costly!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
Never mind - my own stupidity is the source of every "problem" - Mixturecheers, Alok Gupta VC Forum Q&A :- I/IV Support CRY- Child Relief and You
yes, server will be in live ip but i am talking about those clients which are in the private network or LAN on another organization. i am talking about that situation in which two clients are from different lan, like two persons communation using msn and both are from 2 different private network(LAN's). i hope you understand my point.
Regards. Tasleem Arif
-
I doubt that's going to be all that possible - especially if two clients are behing firewalls. Is it such a problem to have the messages go: clientA<->server<->clientB ? Unless you are sending large files, the traffic and latency should be a non issue. Also, it would allow to have multiple participants in a "conversation" more easily. Iain.