Difference between revisions of "Networking libraries"
From Free Pascal wiki
Jump to navigationJump to searchm (→Web Frameworks) |
m (→Web Frameworks) |
||
Line 53: | Line 53: | ||
|[[Powtils]] | |[[Powtils]] | ||
|https://github.com/z505/powtils | |https://github.com/z505/powtils | ||
− | |||
| | | | ||
|} | |} | ||
− | === | + | ===Comparison by WebServer Communcation=== |
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
!Library | !Library | ||
Line 63: | Line 62: | ||
!FastCGI | !FastCGI | ||
!SCGI | !SCGI | ||
+ | !Apache Module | ||
|- | |- | ||
|fcl-web | |fcl-web | ||
Line 68: | Line 68: | ||
|Yes | |Yes | ||
|No | |No | ||
+ | |Yes | ||
|} | |} | ||
Revision as of 03:31, 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 | |
ExtPascal | ||
Brook FrameWork | https://github.com/risoflora/brookframework | |
mORMot | https://github.com/synopse/mORMot | |
Fano Framework | https://github.com/fanoframework/fanow | |
Powtils | https://github.com/z505/powtils |
Comparison by WebServer Communcation
Library | CGI | FastCGI | SCGI | Apache Module |
---|---|---|---|---|
fcl-web | Yes | Yes | No | Yes |