Find Jobs
Hire Freelancers

Custom TCP Computer Program

$30-250 AUD

ปิดแล้ว
โพสต์ มากกว่า 5 ปีที่ผ่านมา

$30-250 AUD

ชำระเงินเมื่อส่งงาน
Hello, I would like a program that will listen to a custom TCP (or UDP) Port for an incoming XML File. The file will be a Now Playing Metadata XML. Inside the XML will be several fields, the program will choose the contents of a specific field and send out that field to a specific destination as TCP (or UDP) to a Specific IP and Port. Simplified. Receive XML on TCP/UDP , find specific field within XML, send field on TCP/UDP Example: XML data received. <?xml version="1.0" encoding="utf-16"?> <ZettaLite Version="0.0.0"> <LogEventCollection> <LogEvent Type="SONG" ScheduledTime="2018-08-28T06:00:00.0001921Z" StartTime="2018-08-28T06:00:00.0001921Z" StartTimeLocal="8/28/2018 4:00:00 PM" Chain="SEGUE" Status="CURRENT" Duration="02:40" ZettaId="1234"> <Asset Type="SONG" AssetTypeName="Song" Title="New Song 1" ZettaId="3456" ThirdPartyId="SongA" TotalLength="160" Artist1="Artist Name 1 Song 1" Album1="Album Name 1 Song 1" /> <NotesCollection> <Note Title="Note 1" Script="Note 1' Script" /> <Note Title="Note 2" /> </NotesCollection> </LogEvent> <LogEvent Type="SONG" ScheduledTime="2018-08-28T06:10:00.0001921Z" StartTime="2018-08-28T06:10:00.0001921Z" StartTimeLocal="8/28/2018 4:10:00 PM" Chain="SEGUE" Status="READY" Duration="03:05" ZettaId="1236"> <Asset Type="SONG" AssetTypeName="Song" Title="New Song 2" ZettaId="3457" ThirdPartyId="SongB" TotalLength="185" Artist1="Artist Name 1 Song 2" Artist2="Artist Name 2 Song 2" Album1="Album Name 1 Song 2" Album2="Album Name 2 Song 2" /> </LogEvent> <LogEvent Type="LINK" ScheduledTime="2018-08-28T06:13:05.0001921Z" StartTime="2018-08-28T06:13:05.0001921Z" StartTimeLocal="8/28/2018 4:13:05 PM" Chain="SEGUE" Status="READY" Duration="00:15" ZettaId="1237"> <Asset Type="LINK" AssetTypeName="Link" Title="New Link 1" ZettaId="3458" ThirdPartyId="LinkAlpha" TotalLength="15" Product1="Product Name 1 Link 1" Sponsor1="Sponsor Name 1 Link 1" /> </LogEvent> <LogEvent Type="SPOT" ScheduledTime="2018-08-28T06:13:20.0001921Z" StartTime="2018-08-28T06:13:20.0001921Z" StartTimeLocal="8/28/2018 4:13:20 PM" Chain="SEGUE" Status="READY" Duration="01:00" ZettaId="1238"> <Asset Type="SPOT" AssetTypeName="Spot" Title="New Spot 1" ZettaId="3459" ThirdPartyId="SpotOne" TotalLength="60" Product1="Product Name 1 Spot 1" Sponsor1="Sponsor Name 1 Spot 1" /> </LogEvent> </LogEventCollection> </ZettaLite> Receive that on IP/Port, search for Product1 = "Product Name 1 Spot 1" Send "Product Name 1 Spot 1" on IP/Port. Variables include: Incoming Port, TCP or UDP Field within XML Outgoing IP, Outgoing Port, TCP or UDP.
รหัสโปรเจกต์: 17660853

เกี่ยวกับโปรเจกต์

19 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 6 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
19 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $159 AUD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello! How are you? *************************************** I'm a Network Security Engineer. I can develop the TCP/UDP program with manipulating XML. I have read your project description fully. I can understand and finish it wonderfully. I have 5+ years of c/c++ programming. I guarantee high project development and quality. Thanks, regards!
$155 AUD ใน 3 วัน
5.0 (53 รีวิว)
7.5
7.5
รูปอวาตาร์ของผู้ใช้
HI...I am good at core java programming including TCP/IP socket programming and can help you write the program for reading XML data from TCP socket and sending back the required extracted XML data filed to another TCP socket. please contact me as soon as possible for a discussion.
$77 AUD ใน 1 วัน
4.9 (361 รีวิว)
7.1
7.1
รูปอวาตาร์ของผู้ใช้
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$150 AUD ใน 3 วัน
4.9 (197 รีวิว)
7.2
7.2
รูปอวาตาร์ของผู้ใช้
Hello, I am interested in this project and so wanted to discuss more it in details. I have a lot of experience in C/C++ programming. I will provide you quality work according to your instrument. I am ready to discuss with you Thank you.
$222 AUD ใน 3 วัน
4.9 (121 รีวิว)
6.3
6.3
รูปอวาตาร์ของผู้ใช้
I can create for you a system daemon which is launched from the command line (or automatically at boot or from a starting script), which forks to the background and waits quietly until activity occurs. Then it would perform the action you describe. When the program is started, there will be options to specify TCP/UDP, incoming port, outgoing address & port, and a regular expression to match against for the field. I would likely use the system socket interface and an XML parsing library like expat. I've used both before and I am comfortable with their operation. Of course there are other options, as well, depending on platform. Please message me if you wish to discuss things further. Thank you.
$225 AUD ใน 7 วัน
5.0 (2 รีวิว)
5.3
5.3
รูปอวาตาร์ของผู้ใช้
Hi. We are a group of experienced engineers with different backgrounds (telecommunications, electronics and systems) with experience in technologies like C/C++/C#/Java/Linux/Scripting/SQL/Networking, who work for a telecommunications company. Along these years we have worked mainly with embedded systems, for example, high availability communications servers and cable modems. Since we have experience implementing networking applications in both Windows and Linux environments we think that we are suitable for this job. I have the following questions: - Do you need the program in C or Java? - Which OS will you run the program? - It seems to be that you need a multi-threaded application. If the answer is yes, how many clients will be connected at the same time? Best regards, Matias.-
$111 AUD ใน 5 วัน
5.0 (21 รีวิว)
4.9
4.9
รูปอวาตาร์ของผู้ใช้
Hello, I can build a software you need. You didn't mentioned OS, I can develop for Windows and UNIX both. I prefer C++, not Java. Looking forward to hear from you. P.S. By the way, TCP and UDP are slightly different from each other.
$155 AUD ใน 5 วัน
5.0 (5 รีวิว)
3.7
3.7
รูปอวาตาร์ของผู้ใช้
Hello! I'm an expert in media content (Streaming services) and I have a similar developed that will accelerate the process. Please do not dude in ping me!
$177 AUD ใน 4 วัน
5.0 (1 รีวิว)
2.5
2.5
รูปอวาตาร์ของผู้ใช้
I have ample experience in c/c++ and I can easily help you with this project. With more details about your requirements, I'd be happy to describe how I can be of help to you. Thanks
$155 AUD ใน 3 วัน
5.0 (2 รีวิว)
2.7
2.7
รูปอวาตาร์ของผู้ใช้
I am a pro at socket programming and I am a professional at Java, Python, PHP, C#, Ruby, JavaScript, Erlang and more.
$60 AUD ใน 1 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
I asume the output will be a simple serialized string with the field value, because is not clear what the receiver is expecting neither the format.
$155 AUD ใน 4 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
I have written a few networked applications in my time. Some complicated, with other protocols on top of them (flask), some quick and dirty (netcat), and some actual network socket programming. (which is what I presume this is) What platform will this need to run on? (I'm pretty flexible on the technology used, so let me know if you have any preferences) How configurable does this software need to be? I presume you don't want to have to recompile every time you want to change IP or port. Also, even if you don't decide to hire me, can you tell me what this is for? The details you've given me have gotten me interested.
$150 AUD ใน 3 วัน
0.0 (1 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
My timeframe assumes you need to use C11/C99 specifically, in addition to time it might take to include potential features that are necessary, but hard to implement in C (or find the libraries to use it). Additionally, I would need more information on the environment itself, in order to know how to specifically program the C application. If you are more open to allowing other languages (such as Python), then the time frame will probably be less, as I can leverage different languages for the tasks they are best in.
$155 AUD ใน 7 วัน
0.0 (0 รีวิว)
0.0
0.0
รูปอวาตาร์ของผู้ใช้
Hi, I am pretty well versed in programming software which communicate using TCP. This is a very easy job. I have read the description thoroughly, and I am confident that I will deliver this as promised. Waiting to hear from you. Regards, Mohsin.
$60 AUD ใน 3 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ AUSTRALIA
Pyrmont, Australia
0.0
0
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ส.ค. 28, 2018

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง