Network C++ Programming:
Data streaming/sharing application
Project name: Network Data Sharing Kit
Domain expertise: High-load multi-user communication system
Description: A cross-platform distributed application for peer-to-peer data exchange (data files, audio- and video transferring).
Project aims:
- An advanced universal system with net radio, video channels, chat, files exchange, etc.
- A high-load system
Functionality:
- Chat, video conferencing
- Large file transfer support
- Network integrity control
- Sophisticated administration tools
- Good scalability
- Easy deployment
Technological solutions:
- Network adapters modules working through TCP and UDP protocols
- Possibility to add new adapters
- Network protocol with the interface for different operations (data transfer, connecting of new units into the network, processing of layout changes, automatic network recovery)
- Network server with network integrity control
- Console application allowing an administrator to control the server remotely, block certain units and get information about current network configuration
Technologies and development frameworks:
- C++ programming, Boost, STL
- MySQL
- Microsoft Visual Studio (for Windows version)
- KDevelop (for Linux version)
- WinSock and Berkeley Sockets
- TCP, UDP
- Multithreading
Development phases:
- Requirements analysis
- Technical documentation writing
- User interface design
- Application development and testing
- Promo site development
- Mass beta testing
- User documentation writing
Acceptic team successfully reached the final milestone within the scheduled time.
More examples of software and Web development projects completed by Acceptic:
- Parallel C++ programming and legacy application porting (Qt 4)
- Web-based magnetic tape viewer (C++ programming)
- Facebook application Dreamou
- CRM for fitness clubs
If you need to develop a network application (data processing; data transfer and sharing; live chats, etc) - just Contact us for a free quote.
Our Expertise:
Domain Expertise
- eCommerce
- Business Management Systems
- Social Networking
- Facebook Apps
- iPhone Apps
Technical Expertise
Testimonials
"Excellent work. My best experience so far with software development companies I have hired."
Phyllis Freeman,
www.classicalmusiccity.com

