Flight information system, you can connect to port to achieve application and 443, is a rare example of a complete source code can be used directly.
File list:
EtermClient
..........\EtermCS
..........\.......\bin
..........\.......\...\Debug
..........\.......\...\Release
..........\.......\obj
..........\.......\...\Debug
..........\.......\...\Release
..........\.......\...\EtermDEMO.csproj.FileList.txt
..........\.......\Properties
..........\.......\..........\AssemblyInfo.cs
..........\.......\..........\Resources.Designer.cs
..........\.......\..........\Resources.resx
..........\.......\..........\Settings.Designer.cs
..........\.......\..........\Settings.settings
..........\.......\app.config
..........\.......\EtermDEMO.csproj
..........\.......\EtermDEMO.csproj.user
..........\.......\frmLogin.cs
..........\.......\frmLogin.Designer.cs
..........\.......\frmLogin.resx
..........\.......\frmMain.cs
..........\.......\frmMain.Designer.cs
..........\.......\frmMain.resx
..........\.......\frmRegistor.cs
..........\.......\frmRegistor.designer.cs
..........\.......\frmRegistor.resx
..........\.......\LogManager.cs
..........\.......\Program.cs
..........\Lib
..........\...\agsXMPP.dll
..........\...\Leey.Net.eTerm.dll
..........\...\log4net.dll
..........\...\RemotableObjects.dll
..........\...\RemotableObjects.pdb
..........\RemotableObjects
..........\................\bin
..........\................\...\Debug
..........\................\...\Release
..........\................\obj
..........\................\...\Debug
..........\................\...\Release
..........\................\...\RemotableObjects.csproj.FileList.txt
..........\................\AssemblyInfo.cs
..........\................\Cache.cs
..........\................\IObserver.cs
..........\................\MyRemotableObject.cs
..........\................\RemotableObjects.csproj
..........\................\RemotableObjects.csproj.user
..........\_ReSharper.EtermCS2008
..........\......................\TodoCache
..........\......................\.........\5
..........\......................\.........\.\6ca34b9.dat
..........\......................\.........\.version
..........\......................\WordIndex.New
..........\......................\.............\6
..........\......................\.............\.\2b23ba6.dat
..........\......................\.............\.version
..........\......................\090b4a93-5fa0-443d-a693-616d5401a0ca.Metadata
..........\......................\090b4a93-5fa0-443d-a693-616d5401a0ca.XmlDocIndex
..........\......................\72042a24-6637-446d-8d64-18093414f776.Metadata
..........\......................\b851d466-f072-4fde-8fa6-7958c0be96fd.Metadata
..........\......................\b851d466-f072-4fde-8fa6-7958c0be96fd.XmlDocIndex
..........\......................\bc57b7b0-3ab1-4047-ac24-15c74562fcb8.Metadata
..........\......................\bc57b7b0-3ab1-4047-ac24-15c74562fcb8.XmlDocIndex
..........\......................\CachesImage.bin
..........\......................\d1f13fe6-1790-4ffa-95e2-5f3023258185.Metadata
..........\......................\d1f13fe6-1790-4ffa-95e2-5f3023258185.XmlDocIndex
..........\......................\ReflectionCache.xml
..........\EtermCS.suo
..........\EtermCS2005.sln
..........\EtermCS2005.suo
..........\EtermCS2008.4.1.resharper.user
..........\EtermCS2008.sln
..........\EtermCS2008.suo