Recent

Author Topic: About internet components  (Read 3226 times)

Borneq

  • Full Member
  • ***
  • Posts: 248
About internet components
« on: December 25, 2019, 02:30:30 pm »
What they characterize Lnet,Synapse or Indy? I search components for synchoronus and easy asynchronous connections with liberal licence.
(and SSL) Especially NNTP and samples
« Last Edit: December 25, 2019, 03:12:07 pm by Borneq »

julkas

  • Guest
Re: About internet components
« Reply #1 on: December 25, 2019, 03:14:25 pm »
Indy.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1186
    • Burdjia
Re: About internet components
« Reply #2 on: January 09, 2020, 01:23:13 pm »
I find Synapse easier to use.  It seems that it is not updated anymore but it still works.
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: About internet components
« Reply #3 on: January 09, 2020, 01:42:25 pm »
I started with Indy because it had HTTPS already in 2004,  and in other components (I mainly reviewed ICS, Synapse was Linux only back then) that lagged.

I never had too big problems except some thread safety issues (in 2004-5) that got exposed due to Hyperthreading. It was quickly fixed after. Over the years I migrated from Indy9 to 10

Thaddy

  • Hero Member
  • *****
  • Posts: 14204
  • Probably until I exterminate Putin.
Re: About internet components
« Reply #4 on: January 09, 2020, 01:55:57 pm »
I find Synapse easier to use.  It seems that it is not updated anymore but it still works.
Not quite: it will still receive necessary - security - updates.
But it is feature complete and extremely stable so normal maintenance is not really necessary.

Nowadays I prefer fcl-web/fcl-net. Note that the ssl support for those has Synapse heritage.
« Last Edit: January 09, 2020, 01:58:26 pm by Thaddy »
Specialize a type, not a var.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1186
    • Burdjia
Re: About internet components
« Reply #5 on: January 09, 2020, 02:02:51 pm »
I find Synapse easier to use.  It seems that it is not updated anymore but it still works.
Not quite: it will still receive necessary - security - updates.
Good to know.

The last time I looked last release was 2012.  Didn't search for SVN/GIT commits though.  ::)
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

Thaddy

  • Hero Member
  • *****
  • Posts: 14204
  • Probably until I exterminate Putin.
Re: About internet components
« Reply #6 on: January 09, 2020, 03:17:48 pm »
The last time I looked last release was 2012.  Didn't search for SVN/GIT commits though.  ::)
https://sourceforge.net/p/synalist/code/HEAD/tree/trunk/

So see for yourself.  Note there won't be a "release" update.
« Last Edit: January 09, 2020, 03:36:08 pm by Thaddy »
Specialize a type, not a var.

Remy Lebeau

  • Hero Member
  • *****
  • Posts: 1312
    • Lebeau Software
Re: About internet components
« Reply #7 on: January 12, 2020, 09:57:36 pm »
I started with Indy because it had HTTPS already in 2004

And it has NNTP components, both client and server implementations.
Remy Lebeau
Lebeau Software - Owner, Developer
Internet Direct (Indy) - Admin, Developer (Support forum)

 

TinyPortal © 2005-2018