Closed

XML Sender Simulator

We have a desktop client that monitors the computer activity and sends data about it to the database server.

The desktop client communicates with the server every 5 minutes and uploads the data.

We need to run tests that'll simulate the traffic from a high amount of the desktop clients, to monitor the server's and the network's load.

The desktop client sends data as XML in a specific format.

Our idea is to create a solution that'll simulate the big amount of connections from a single workstation, sending the same data the desktop client would.

ToDo:

1) XML generator (simulator) with 500 entries from the desktop client (we'll provide the sample XML)

2) A script that'll send the XML to our database server through HTTP or HTTPS POST (the port needs to be configurable)

3) A script that'll massively send XMLs do our database server:

3a) The script needs to include a randomization of connection intervals as described in points 3b) and 3c) for 5 minutes. Meaning, that the scripts repeatably sends the XML every 5 minutes, but those XMLs need to be sent during the 5 minutes interval, not all at the same time. The total amount of XMLs needs to spread over the 5 minutes interval.

3b) Script needs to include a configuration of the amount of XMLs sent over 5 minutes (for example between 1 and 5000). In other words, a possibility to set minimum and a maximum value of XMLs to be sent by the script during a specific interval.

3c) Script needs to have an option of the incrementation - for example, it starts with 1 XML and starts to send more and more XMLs in time. The idea is to simulate the user environment in which (for example) 100 users start to work at 9AM and then an hour later more employees come to work, so the script sends more XMLs - at some point it reaches the maximum value from point 3b) and decreases the amount of XMLs in time.

4) Manual on how to use the script.

The solution doesn't need to have a GUI or can have a very limited GUI. It can be limited to a command line tool.

Skills: PHP, Python, XML

See more: copywriting fees 7000 words in south africa, can you write 500 words in 30 minutes, vocabulary meaning quran words english, online xml sender, xml sender software, set 500 words, find meaning following words, xml socket test tool, xml conver tab tool online, pm sender vbulletin php scripts, meaning punjabi words english, english meaning swedish words, autoit scripts automatically delete words, set max words textarea, words english 5000 spanish, summary meaning 500 words, xml sender, xml xls conversion tool wizard, rewrite sentence similar meaning use words, linux debug scripts set, sms xml sender

About the Employer:
( 6 reviews ) Wrocław, Poland

Project ID: #17339218

20 freelancers are bidding on average $21/hour for this job

kchg

HI. I have re-read your job post with care, and I understand what you need in this solution roughly. So I can complete this project with good result because I have strong practical experience of building PHP standalon More

$25 USD / hour
(417 Reviews)
9.5
gopalvora

Hello i can work for you to XML Sender Simulator i am expert at PHP, Python, XML So send me Private message at PMB so we can discuss more about it. Thanks

$15 USD / hour
(489 Reviews)
8.2
augurstech

Dear Employer, Greetings of the Day! Thanks for sharing your requirements with us. For your project scope which is about XML Sender Simulator, I would be really glad to let you know that you can hire our team More

$15 USD / hour
(108 Reviews)
7.8
pointlogic

Hello, I have read complete project details and i have good working knowledge on it and i deal with XML very well. Please reply me so we can discuss and get it done. Thank you.

$15 USD / hour
(289 Reviews)
8.0
sphinxsolution

Hi, Your requirement to build an XML simulator, we understand and have experience in developing such solution. We are a team of 80+ developers, having experience more than 10+ years. More than 300 web and mobile More

$15 USD / hour
(12 Reviews)
7.1
bluediscover

Hi, I prefer to use python with cron task. It's easy to get os status in python and develop cron tasks. You could check my history. Looking forward to discussing in chat. Regards, Liu

$22 USD / hour
(46 Reviews)
6.3
marcnealer

Hi I'm a python/django progammer with 12+ years experience I'm familiar with xml and using http clients for data sends and receives. Your script needs a few different parameters, so I would build one that you More

$27 USD / hour
(8 Reviews)
5.8
AlexxxRu

Hello. I think the best way will be a python script. It is highly customizable and cross-platform. 1) XML generator (simulator) with 500 entries from the desktop client (we'll provide the sample XML) I need to kno More

$20 USD / hour
(7 Reviews)
4.8
sergeifilippov3

Hello I am a XML Expert who can finish your project in time. I am well experienced in PHP, XML, Python. Let's discuss furhter details. Thanks, Sergei

$22 USD / hour
(6 Reviews)
4.9
mandavcon

Hi I have more than 5 years of hand on experience in web development using PHP and MySql I have expertise in following technologies and tools: HTML CSS Bootstrap Anguarjs Jquery PHP My Sql Wordpress c More

$22 USD / hour
(2 Reviews)
4.4
$22 USD / hour
(12 Reviews)
5.2
$15 USD / hour
(22 Reviews)
4.4
koray84

Hi, thanks for the detailed project description. I believe an asynchronous HTTP service client can be developed using the asyncore Python library. You can find more information about it in the following link: https: More

$25 USD / hour
(3 Reviews)
4.0
nisaymao629

Hi, dear hiring manager, I am senior Python expert with 6+ years experience. I have strong skills and experience in python(Django/Tornado/Flask) & deep understanding and rich experience in HTTP and google cloud platfo More

$24 USD / hour
(2 Reviews)
3.1
milosvova

Hi! I've done similar tasks in past and they were my favorite: network simulators, python scripts for web-queries (POST/GET), XML formatters, etc. That's why I'd love to have this job :) Description looks clear t More

$20 USD / hour
(3 Reviews)
2.7
$24 USD / hour
(5 Reviews)
1.9
yuriecojocari

DONE: 1) XML generator (simulator) with 500 entries from the desktop client (we'll provide the sample XML) 2) A script that'll send the XML to our database server through HTTP or HTTPS POST (the port needs to be More

$22 USD / hour
(3 Reviews)
1.6
KenSeashore

Hello Krzysztof, Hope you are doing well. This is Ethan Luis from Seashore Partners. I have expertise team working on PHP, Python, XML, Asp.Net, MVC, Web API, WCF, WPF, WinForms, Nopcommerce, EpiServer, Umbrac More

$24 USD / hour
(3 Reviews)
1.6
rasmeysam

Dear Hiring Manager. I am very interested in your project. I have the master degree of computer science. I am fully ready for your job. If you select me as a contractor, I will reply good quality and rapid turnarou More

$22 USD / hour
(1 Review)
1.4
saubhagyamweb

Hi, We are Team of Creative Designers and Developers. We Offer Design and Development of Websites and Mobile App for IOS and Android with Digital Marketing Services. Portfolio: [login to view URL] Lets More

$33 USD / hour
(0 Reviews)
0.0