Application server to Linux

Application server to Linux

Post by Wagne » Fri, 26 Nov 2004 04:01:21


Hi,

does exists anyway to make an application server to Linux platform?

Thank,

Wagner
 
 
 

Application server to Linux

Post by Tony Blomf » Sat, 27 Nov 2004 04:53:31

Only as a web service

 
 
 

Application server to Linux

Post by Peter Ben » Sat, 27 Nov 2004 17:19:05

Assuming delphi 7 and kylix 3, you can build linux appserver as soap
framework (and use tsoapconnection on client), or you can use some
inspiration from standard socket server/connection sources and
indysocktransport.pas and build own socket server/connection over indy tcp
transport components (like i did).
I would be willing to publish working version of socket server/connection
built in a way i mentioned above, but since it is reusing bits and pieces of
borland sources, there might be legal affairs about it. Perhaps someone
better in picture with legal things can tell something about it, would it be
legally ok (or under what conditions) to publish sources reusing pieces of
socket server codes (mainly, but not only, variant streaming routines) and
most of (actually very small) indysocktransport.pas?

Pete
 
 
 

Application server to Linux

Post by Wagne » Sat, 27 Nov 2004 23:50:54

Peter,

But, did not kylix project was aborted by borland ?

Wagner


"Peter Beno" < XXXX@XXXXX.COM > escreveu na mensagem

of
be
 
 
 

Application server to Linux

Post by Peter Ben » Sun, 28 Nov 2004 02:19:28

So? Kylix 3 (pascal version) is included with delphi 7 (at least with
architect, not sure about others). About all you need from it for building
appserver is compiler and linux version of midas. You can use kylix original
compiled units or sources for classes (remoteserver, provider and so) or
grab delphi sources and use it with kylix (which is better i think, delphi
ones are a bit newer). As i built my appserver, i have remote data module
compiled into appserver, so there is no need for extensive com emulation,
all it needs is hardcode dipatcher for IAppServer methods. When properly
made it can even be compatible with standart client socketconnection. You
also don't need any clx classes, that means no dependency on qt library. It
is quite a piece of cake to do if you have some month of time to develop it
:)
But one warning: i found out that for some reason kylix linux appserver is
quite a bit slower then delphi windows one, at least here on my linux it
was. It does not matter much if you don't code much functionality into it,
but i had quite a big amount of it compiled in appserver, and it was on a
verge of unusable. (We, that is a company i work for, are using only windows
appservers now, i made linux one before mostly just of curiosity:)
 
 
 

Application server to Linux

Post by H Akdge » Tue, 04 Jan 2005 12:27:43

Yes, it is possible, because I am currently using it.