Re: Delphi Socket Servers: If you were shown how, would you?



Interesting port. I'm wondering the same thing. I'd like to build a webserver in BDS 2006 C++

Dennis Landi wrote:
With all the talk of other non-Delphi web server technologies floating around I thought I'd write the following:

I don't understand why a Delphi Developer would feel the need to adopt a non-delphi web server technology platform if he/she already knew how to build a web server with Delphi...

Are there any Delphi Developers with web sites based on pure Delphi server technology? Any Indy powered sites? RealThinClient sites? Delphi/Asp.net sites? Kylix? Delphi/ISAPI/WebBroker sites? How about the good ole original tServerSocket components? How about Eldos' SecureBlackbox server tech? And I bet I just forgot five other Delphi technologies out there...

How many people realize that there are plenty of native webserver technologies that only require pure Delphi? If you are a delphi developer what is the barrier to using these technologies? Ever tried them? Never heard of them? Not really an internet server developer after all?

How many professional level sites using Delphi server delphi does anybody here in the forum actually have to show for themselves? I'd be interested to know.

How many people in this forum have any kind of professional internet site deployed using any of the web server technology constantly discussed in the forum?

And for those of you that tried this native Delphi Internet Server technologies but decided not to use them, Why? Can you give me a list of reasons about why you chose not to use a given delphi-based server technology?

How many developers would actually be interested in building their own pure native web servers from scratch if they were given an easy step by step guide to do so with the components that already ship with Delphi?

Here is what I would like to understand: If you are a Delphi Developer and want to get into web/internet server development, why wouldn't you just use Pure Native Delphi servers; instead of looking far and wide at new platforms and languages you don't know and would have to learn?

**** Is it simply because you don't know how? *******

Have you been bamboozled and confused by the constant barrage of "new crap" that an army of corporate marketing droids and their hangers-on keep telling you should buy now? Are you victimized consumers in a vast society of consumerism unable to get the information you need to build the internet servers you need WITH THE LANGUAGE AND TOOLSET YOU KNOW AND ALREADY HAVE MASTERED because you feel that this whole "server thing" is some kind of black magic that you will never be competent enough to just build yourself, when you need it?

After all this time is the knowledge of how to roll your own web server STILL A SECRET?

If people here want to step by step guide on how to build a performant, fully-threaded, highly robust webserver using a simple delphi socket server as its core component then send me a note: dennis [at] dennislandi [com] and if there is a enough interest. I'll publish a step by step guide along with source code on exactly how to accomplish it. In fact, I'll also throw in a demonstration of connectivity to a free version of NexusDB to demonstrate how easy it is to achieve a fully DB-Driven Web site. Why would I use NexusDB as the demo db? Because it is also an excellent example of pure delphi tech based on pure delphi socket servers...

On Jan 2nd, I'll be going on vacation for a week, but I'll be back to check your work!

Have a happy new year!

-d


.



Relevant Pages

  • Delphi Socket Servers: If you were shown how, would you?
    ... With all the talk of other non-Delphi web server technologies floating ... Are there any Delphi Developers with web sites based on pure Delphi server ... And I bet I just forgot five other Delphi technologies out there... ...
    (borland.public.delphi.non-technical)
  • Re: Delphi Socket Servers: If you were shown how, would you?
    ... SecureBlackbox server tech? ... And I bet I just forgot five other Delphi ... Both 64-bit issues and Linux issues within Borland/Codegear can only be ...
    (borland.public.delphi.non-technical)
  • Re: Borlands linux strategy ?
    ... I don't care what server technology someone runs their ... So that's why FogBugz is delivered via a browser? ... even windows desktop development is no ... Delphi as a win tool provides the best solution because the universe of ...
    (borland.public.delphi.non-technical)
  • Re: 64-bit - the desaster continues ...
    ... My guestimates do leave room for writing a server app and in average 2 client apps for that server app in addition to ... > b) I honestly doubt that 25% of Delphi folks have purchased architect or versions ... They may not all be using Delphi for that (Java is very popular in those circles), and often they top it off with a web ...
    (borland.public.delphi.non-technical)
  • Re: Delphi and the .Net platform
    ... reasonable .NET story for Delphi. ... IMO, I wouldn't mess with Lazarus, but I would leverage FPC. ... for OSX Client and Linux Server. ...
    (borland.public.delphi.non-technical)