Difference between revisions of "Networking libraries"

From Lazarus wiki
m
Line 22: Line 22:
  
 
(*) request to send a postcard when used in production.
 
(*) request to send a postcard when used in production.
 +
 +
==Web Frameworks==
 +
{|class="wikitable sortable"
 +
!Library
 +
!Link
 +
!Notes
 +
|-
 +
|[[fcl-web]]
 +
|FPC packages
 +
|
 +
|}
 +
 +
===Feature Comparison===
 +
{|class="wikitable sortable"
 +
!Library
 +
!CGI
 +
!FastCGI
 +
!SCGI
 +
|-
 +
|fcl-web
 +
|Yes
 +
|Yes
 +
|No
 +
|}
  
 
[[Category:Networking]]
 
[[Category:Networking]]
 
[[Category:Comparisons]]
 
[[Category:Comparisons]]
 
[[Category:Libraries]]
 
[[Category:Libraries]]

Revision as of 04:22, 23 December 2019

Name Developers Platforms License Supported protocols Remarks
lNet Aleš Katona Windows, Linux Modified LGPL TCP, UDP, HTTP, HTTPS, FTP, SMTP, TELNET
Synapse Lukas Gebauer Windows, Linux, Mac OS X BSD style license TCP, UDP, HTTP, HTTPS, FTP, SMTP, SNMP, NTP, POP3, PING, IMAP, LDAP, FTPS, DNS Runs on both Delphi and Lazarus/FPC
Indy team Windows, Linux MPL, modified BSD numerous protocols Runs on both Delphi and Lazarus/FPC
Internet Tools Benito van der Zander Windows, Linux, Mac OS X, Android GPL HTTP, HTTPS
IP*Works! team Windows, Linux Commercial numerous protocols Runs on both Delphi and Lazarus/FPC
ICS François Piette Windows Freeware(*) numerous protocols Delphi/FPC. Kylix/FPC is a separate, abandoned codebase

(*) request to send a postcard when used in production.

Web Frameworks

Library Link Notes
fcl-web FPC packages

Feature Comparison

Library CGI FastCGI SCGI
fcl-web Yes Yes No