#1 Re: mORMot 1 » HTTP(S) tunnel with mORMot like ngrok » 2018-01-02 21:26:09

keinn wrote:

@tueddy try frp  https://github.com/fatedier/frp/blob/master/README.md  it is opensoure .  and performance is very very good

@keinn Thanks! That's what i'm looking for!
Best regards
Dirk

#2 Re: mORMot 1 » HTTP(S) tunnel with mORMot like ngrok » 2017-10-09 09:56:40

Hi ab,

thanks for your response!
I made a test with ngrok, the tunneling works fine so far.
But as far as i can see ngrok is a commercial solution and you have to pay per user (!)
Not that i don't want to pay for it, but i see more possibilities to have full control over the tunnel connections when i do it myself..

E.g. i have to tell the wordpress environment the current hostname/permalink structure. I could set these values before before the connection is established.

I wonder if it's possible with a mix of mORMot long-polling connection/websocket/proxy?

Dirk

#3 mORMot 1 » HTTP(S) tunnel with mORMot like ngrok » 2017-10-09 09:25:57

tueddy
Replies: 7

Hi,

i'm new to mORMot and wonder if it's possible to create a http(s)-tunnel like ngrok:

I have 100 clients running my software with a local indy based webserver. They serve local wordpress websites (indy HTTP server + php + SQLite) for intranet application.
This is already functional and running fine. Now this pages should be reachable from Internet.

My idea is to connect the client with my webserver (long polling?) and create a dynamic DNS entry/subdomain like http(s)://MyClient.Weberserver.com
Th client should instantiate and keep the connection due to NAT/firewall problems.

Can anyone point me to the right direction/samples or starting point to do this proxy/tunneling?

Thanks & best
Dirk

#4 Re: mORMot 1 » How to register a delphi class to SynSM? » 2014-07-07 09:58:53

Hi mvp,

thanks for information! Looking forward,
Best regards
tueddy

#5 Re: mORMot 1 » How to register a delphi class to SynSM? » 2014-06-16 18:27:11

Using a delphi class from JavaScript via RTTI would be very helpful!
e.g. i have a delphi class like this:

type
  TApp = class
  public
    procedure alert(msg: string);
  end;

and can call this class like this:

  app.alert('hello world');

This can be done with previous implementations like
http://delphi-javascript.googlecode.com/svn/trunk

vote +1!

Best regards
Dirk

#6 Re: Other components » SynZIP » 2011-02-26 22:47:44

Hi AB,

any news about that subject?

Best regards
Dirk

#7 Re: Low level and performance » Delphi doesn't like multi-core CPUs (or the contrary) » 2010-11-23 11:50:08

Hi AB,

i made a test with D2007 and get an inlining error on compiling. GetMem and FreeMem uses local symbol OldMM.
After compiling a test app with a virtualtree i get an invalid pointer exception on freeing nodes (FreeMem).
One question:
What means on top of FastMM4? What is the correct unit use:

program1

uses
  SynScaleMM,
  // FastMM4, use it together with SynScaleMM??
  Forms,
...

Best regards
Dirk Carstensen

#8 Re: Other components » SynZIP » 2010-10-06 14:44:56

Hi AB,

thanks for the info!
Best regards
Dirk

#10 Re: Other components » SynZIP » 2010-10-04 07:34:30

Hi AB,

thanks for your reply! I found a description of the ZIP file format including AES encryption here:
ftp://ftp.info-zip.org/pub/infozip/doc/ … latest.zip
And a detailed documentation page here:
http://www.winzip.com/aes_info.htm

Best regards
Dirk Carstensen

#11 Other components » SynZIP » 2010-08-24 13:36:56

tueddy
Replies: 12

Hi AB,

I failed to create a ZIP-archive with (WinZip compatible) AES encryption.
I wonder if it's possible with your component.
Algo: 7=AES+Zip-chunked? Is it WinZIP compatible?
Do you have an idea or code snippet?

Thanks and best regards
Dirk Carstensen

Board footer

Powered by FluxBB