Find Jobs
Hire Freelancers

Distributed Enterprise System -.NET, Server/Client, MYSQL

$1500-3000 USD

Dibatalkan
Dibuat lebih dari 14 tahun yang lalu

$1500-3000 USD

Dibayar ketika dikirim
Below are the project requirements. We have existing technology in place, this is an updated version to replace that application. This will likely be ongoing after the initial design and we would like a long term relationship with our programmers! Project Developer Requirements Technology Knowledge: 1. C# .net 3.5 2. MySql 5.0+ Database knowledge a. Optimal relational table design b. .net connector knowledge 3. .net 3.5 LINQ technology 4. .net 3.5 WCF technology (and/or .net Remoting) a. 1 server to N clients (workers) b. Full duplex communication (server can send method calls to client and vice versa) c. Help designing an optimal system 5. Regular Expressions (not required) 6. .net 3.5 Web Services (not required) 7. Threading (Parallel threading) a. Thread safe data objects b. Thread creation and destruction c. Thread pools and lifetime management d. Sandbox for threads to exit without affecting other threads. 8. Web robots or Screen scraping concept (not required) 9. DOM/Javascript parsing (not required) 10. Logging systems 11. Windows Services Applications: 1. (1) Client Website – This website is the user interface for the master server. Allows the users to issue commands and view data generated reports. a. Talks to MasterServer through WCF/.net for server commands b. Use MasterServer’s WebServices/.net/WCF to lookup data (running thread count or other non-database lookups) c. Talks directly to shared (with masterserver) MySql database for display data. 2. (1) MasterServer – This is a (windows service/console) application that acts as a job distribution server. a. Accepts commands from Website. b. Talks directly to shared (with website) MySql database for long term job data. c. Accepts Client Requests for connection d. Sends work via Job Objects (over WCF/.net) to connected clients in a load balancing fashion (client responds with the Thread ID of the thread working on the job). e. Clients send job results (success or errors) via Result Object (over WCF/.net) and server responds with a string to continue or a null to stop. f. Clients who lose connection are considered dead and their jobs are distributed out. g. Masterserver leases out proxy addresses to clients . h. Keep a log of the results 3. (1) ProxyLeaseServer – This is a (webservice/windows service/console) application that leases out proxy address to the masterserver who assigned it to a client (worker). a. Keeps a MySql database of proxies addresses b. Keeps a MySql database of proxies currently leased c. Keeps a log of proxy uses per day d. Accepts commands from Masterserver only. 4. (1) Image Server – This is a (webservice/windows service/console) application that accepts images and produces answers once the process is completed. a. Talks directly to clients (workers) through .net/WCF with an Picture Object and waits for a response (string) or a set timeout. b. Needs a website to allow workers to manually type answers if needed. (Ajax/.net website) 5. (N) Worker server – This is a (windows service/console) application that performs jobs commanded by the master server. a. Connects to designated masterserver. b. Accepts any command from masterserver. c. When handed a new job create a new thread and keep the thread running until we get a null response from the server d. Connect to Image server with WCF/.net remoting and submit images and wait for response. e. Send result (success or errors) to masterserver and await string or null response. String means continue; null means kill thread. f. Keep historical logs of actions workers take. 6. (N) Result Viewer – This is a windows application that sits on user’s personal machines. a. The user is alerted when there are results for their running jobs. There are two possible ways to do this: i. Poll a webpage/webservice for a “result” listing page. ii. Connect to the masterserver through .net remoting/WCF and have the masterserver push results to the application b. When a user clicks on a result the masterserver should know which result was clicked and send the user the proper information. (Direct the user to a webpage). Each result should only be used once and should change status (color or someway to notify the user that it was clicked).
ID Proyek: 515659

Tentang proyek

48 proposal
Proyek remot
Aktif 15 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
48 freelancer menawar dengan rata-rata $3.275 USD untuk pekerjaan ini
Avatar Pengguna
We are expert in doing this sort of stuff... No upfront needed, all payments through GAF escrow.. Online 16 Hours a day, Can start right away.. Thanks
$5.000 USD dalam 45 hari
5,0 (291 ulasan)
8,8
8,8
Avatar Pengguna
We're interested in this project. Check our experience at: [The administrator removed this message for encouraging communication outside Freelancer.com, which breaches our Terms and Conditions - Section 13: Communication With Other Users.]
$2.800 USD dalam 30 hari
4,9 (118 ulasan)
8,7
8,7
Avatar Pengguna
******************************************************************.. YOUR SEARCH ENDS HERE .. ******************************************************************* GET IT DONE RIGHT THE FIRST TIME! Hello, I look forward to talking to you further and getting started. I've been working in simple and extensive Website Coding (PHP, MYSQL, .NET, C#, ASP, DRUPAL, JOOMLA, DOTNETNUKE, PERL JAVASCRIPT, CSS, HTML), Website Designing and Graphic Design for •••over 10 years now. After working as a •••top sales and marketing representative for Sears, I began to independently pursue my career. I have experience in do-it-yourself CMS, Logos with flare and flash design to name a few. I went to college for business and marketing so •••I know what it takes to sell. Get it done professionally and get it done right! Thank you, USAGraphicPRO
$2.500 USD dalam 20 hari
4,8 (127 ulasan)
8,1
8,1
Avatar Pengguna
Hello plz check PMB for more details.
$2.500 USD dalam 35 hari
4,8 (76 ulasan)
7,9
7,9
Avatar Pengguna
Pl see PMB
$3.000 USD dalam 30 hari
4,7 (21 ulasan)
7,8
7,8
Avatar Pengguna
Hi, I specialize in ASP.NET & C# development. Please take a quick look at the PM. Thanks, Yousef
$3.000 USD dalam 30 hari
5,0 (67 ulasan)
7,2
7,2
Avatar Pengguna
Hi, if you can raise the cost then we would like to work on this project, please view pmb for previous experience in large scale projects along with quality. Regards, Tarun
$4.500 USD dalam 50 hari
5,0 (36 ulasan)
6,8
6,8
Avatar Pengguna
please check pmb.
$5.000 USD dalam 45 hari
5,0 (27 ulasan)
6,7
6,7
Avatar Pengguna
Hi, we are interested in this project,gone through the details and are ready to start,thanks
$4.700 USD dalam 60 hari
4,6 (29 ulasan)
7,2
7,2
Avatar Pengguna
We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please check PMB for more details. ………….
$3.000 USD dalam 40 hari
5,0 (4 ulasan)
6,4
6,4
Avatar Pengguna
please see pmb....
$2.000 USD dalam 10 hari
4,8 (65 ulasan)
6,4
6,4
Avatar Pengguna
I can do this..
$5.000 USD dalam 60 hari
5,0 (41 ulasan)
5,9
5,9
Avatar Pengguna
Check PM for details
$3.000 USD dalam 60 hari
4,7 (11 ulasan)
6,1
6,1
Avatar Pengguna
Let me know your Final Price and Final Time line for this project on PM , so we can Final the Deal on PM, am waiting for your Response...
$3.000 USD dalam 20 hari
5,0 (5 ulasan)
5,1
5,1
Avatar Pengguna
Hello, Expert Computer Engineer , having experience in ASP.net,C#, Sql2005 , Can Start Work on Immediately effect . Thanx
$1.500 USD dalam 12 hari
4,8 (14 ulasan)
4,9
4,9
Avatar Pengguna
Hello! I'm really interested in your project. Since I've done much of the things you are asking and have a experience doing software with .NET 3.5 technologies. I'll get to you via PM, cheers!
$2.000 USD dalam 30 hari
5,0 (7 ulasan)
4,2
4,2
Avatar Pengguna
Hi Jones, Blackpearl infotech is interested in working with you. Kindly find PM.
$2.500 USD dalam 10 hari
5,0 (1 ulasan)
2,8
2,8
Avatar Pengguna
please see my Personal message
$2.800 USD dalam 30 hari
4,5 (1 ulasan)
2,6
2,6
Avatar Pengguna
Hi, Can do this using the tools described. Have experience in developing SOA platforms using WCF. About Us: We are a bunch of professional programmers to the core. We have developed a variety of web/windows applications ranging from simple shopping carts to enterprise applications. We also have developed a number of services in .Net.
$1.500 USD dalam 45 hari
5,0 (1 ulasan)
1,4
1,4
Avatar Pengguna
Kindly Check your PMB Thanks Alex
$3.000 USD dalam 20 hari
5,0 (1 ulasan)
1,0
1,0

Tentang klien

Bendera UNITED STATES
Somewhere, United States
5,0
1
Memverifikasi Metode pembayaran
Anggota sejak Sep 22, 2009

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.