Software Design
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsProgramming Languages - MoreSoftware Design

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old June 1st, 2010, 09:52 PM
rrlangly rrlangly is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2010
Posts: 2 rrlangly User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 12 m 3 sec
Reputation Power: 0
Proxy server issue

I'm looking for a best practices way, or just a proper way to handle the following scenario.

I have a proxy server that doesn't know which of my applications is going to connect to it, and I don't want to keep ports open just to have them open and listening because I may never use that application.

I have one user that wants to use Windows remote desktop and make a connection through this proxy server and therefore my proxy needs to listen to TCP port 3389, and another will use a web-browser so I need 80. But either of these (or other apps even) could use their own custom ports and therefore the proxy server would need to know that port to make available.

I know that sounds a little whack, but it's more of a practice in solving a particular problem I'm after and this little excercise is a big step in that direction. So I'm looking for any ideas on how this proxy could be configured/managed during runtime in order to make available the sockets, and make the connections to general off-the-shelf applications. If an app uses a port #, then it's likely expected that the app will always use that port number and shouldn't be changing.

Reply With Quote
  #2  
Old June 9th, 2010, 01:52 AM
techMonster techMonster is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Apr 2005
Posts: 107 techMonster User rank is Lance Corporal (50 - 100 Reputation Level)techMonster User rank is Lance Corporal (50 - 100 Reputation Level)techMonster User rank is Lance Corporal (50 - 100 Reputation Level) 
Time spent in forums: 20 h 8 m 58 sec
Reputation Power: 9
Send a message via Yahoo to techMonster Send a message via Google Talk to techMonster
I would like to know who would be configuring the ports. Do you want the proxy to have some sort of intelligence that it will automatically open the ports based on applications running in the network or there will be a sys-admin who would be doing it?
__________________
@ PresentSoft Technologies Pvt. Ltd. we develop scalable applications using on Ruby on Rails and Android.

My blog @ AnayKamat.com

Reply With Quote
  #3  
Old July 17th, 2010, 03:19 PM
ecashbot ecashbot is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2010
Location: Belgrade
Posts: 3 ecashbot User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 11 m 31 sec
Reputation Power: 0
Send a message via MSN to ecashbot Send a message via Yahoo to ecashbot Send a message via Skype to ecashbot
Facebook
Try to use some kind of switcher which will combine ports

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming Languages - MoreSoftware Design > Proxy server issue

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap