Find Jobs
Hire Freelancers

Java RSS Poller.

$30-100 USD

ที่ทำเสร็จแล้ว
โพสต์ มากกว่า 20 ปีที่ผ่านมา

$30-100 USD

ชำระเงินเมื่อส่งงาน
I need someone to write a long running Java program that will go retrieve a set of RSS News Feeds of both popular formats, keep the current content in memory, refresh it at the frequency indicated, and checkpoint it to a one local disk file per feed after each refresh. The program should provide public classes to provide on request the current content of any feed identified by KEYWORD (see below). The output should be available in two formats 1. AS IS (XML) or 2. In a format suitable for text only displays with any HTML format tags stripped. The program should generate an event and execute a dummy class (to be overridden later) when each feed refresh is complete Some packaging/operational notes, ignore them if you have better solutions *A list of desired feeds is available in a Config file one per line in the NAME=VALUE format, where NAME is a KEYWORD, and VALUE is the RSS URL associated with the keyword. My preference is that you use a [login to view URL] format XML file for config/property/variable settings (we have some GUI editors already that can be used to independently maintain this file) Get code to parse files in this format from the same site *Use a time stamped log file for events, failures/success etc for each feed. Best if you get the name of this log file from the config file above, but not necessary *Only write to the disk files when you have completely retrieved a fresh update so as not to risk clobbering the file if the refresh should fail midstream. *When this program starts, read in the last known set of feeds from the disk files so some data is immediately available to return, and the program can then get to work to refresh the feeds etc. *A multi-threaded program would be best so you can simultaneously be updating various feeds, but is not strictly necessary. If the open source components you pick can provide more functionality -- one thing I would be interested in is a DELTA of what, if anything, has changed since last refresh. The program should then generate an update alert/event if there is a DELTA and execute a dummy class (which will be overridden later). Phase II Once this component is we want to integrate this component inside another fairly simple interactive Java program. The successful bidder will be provided this wrapper to integrate this code with. We expect it will take less than an hour to integrate. ## Deliverables Preference is for code that has no commercial use restrictions. There is open source code of extreme sophistication to do this, I just want someone to put this together for me. Also, I know barely enough about RSS to be dangerous, so apologies to any RSS enthusiasts. Ask clarifying questions using RAC comments, and subsequently provide a bid. 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site). ## Platform Java RSS
รหัสโปรเจกต์: 2980975

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

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

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

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

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
See private message.
$76.50 USD ใน 14 วัน
5.0 (8 รีวิว)
3.2
3.2
3 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $67 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
See private message.
$85 USD ใน 14 วัน
5.0 (20 รีวิว)
4.7
4.7
รูปอวาตาร์ของผู้ใช้
See private message.
$40.80 USD ใน 14 วัน
5.0 (4 รีวิว)
0.0
0.0

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

ปักธงของ UNITED STATES
Newark, United States
4.9
35
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ เม.ย. 3, 2004

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

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ 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)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง