Find Jobs
Hire Freelancers

Port the RTC SDK to Lazarus/FreePascal for Linux(repost)

$500-5000 USD

Sürüyor
İlan edilme: neredeyse 16 yıl önce

$500-5000 USD

Teslimde ödenir
RealThinClient SDK, a communications component set? for Delphi/Win32, has to be ported to Lazarus/FreePascal for Linux, so that the existing components can be used with Lazarus/FreePascal for writing Linux clients and servers the same way they can now be used with Delphi/Win32 for writing Windows clients and servers. RealThinClient SDK is Open Source under the? Free BSD license: <[login to view URL]> For more information about the RealThinClient SDK, please visit: <[login to view URL]> Developer working on this project will have to have (1) Experience working with FreePascal and/or Lazarus on Linux, (2) Expert knowledge about Threads, Critical Sections and Timers on Linux, beause the RTC SDK implements its own thread pooling and reconnect mechanisms which also needs to be ported to Lazarus/FreePascal (3) Expert knowledge about TCP/IP Sockets on Linux, because a new client-side and server-side connection providers will need to be implemented for Linux. The author of the components for Delphi/Win32 will be available for all questions about components internals and support the developer as much as possible, but the developer placing the bid and taking this job will need to do all the coding. Please note that our goal is NOT to get a completely new set of components, but only to modify the existing code so it can also be compiled with FreePascal/Lazarus for Linux (now it only compiles with Delphi for Windows), and to implement new low-level connection providers for Linux. This means that cca 95% of the code will remain as it is now, 5% will need to be IFDEF-ed (threading and timers) for Linux, and two new units will need to be written to implement a TCP/IP server and a TCP/IP client connection providers for Linux. The current connection providers for Delphi/Win32 can be used as a template for writing connection providers for FreePascal/Linux. PS.? In case you are interested in completing this project, please download the RealThinClient SDK from SourceForge and look at the code to see how much time you might need to complete the task (as described above). Only developers with a reasonable timeline and price offer will be considered. ## Deliverables The RealThinClient SDK package includes Demos. Even though converting all Demos to FreePascal/Lazarus is NOT required, the developer winning the bid will need to port the RTC_WebServer and RTC_FileClient demos to Lazarus/FreePascal, so will have a client and a server project which can be used for testing components functionality.
Proje No: 3022448

Proje hakkında

1 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 16 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
See private message.
$680 USD 14 gün içinde
4,1 (7 değerlendirme)
4,1
4,1

Müşteri hakkında

   GERMANY bayrağı
Schwalbach/Ts, Germany
5,0
8
Mar 11, 2006 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.