1

次のコードを使用して、DataSnap接続を実用的にセットアップしています

procedure TConnectThreed.Execute;
var
    DataSnapCon : TSQLConnection;
    proxy       : TSystemRDMClient;
begin
  proxy       := nil;
  DataSnapCon := nil;
  try
    DataSnapCon := TSQLConnection.Create(nil);
    DataSnapCon.Connected := False;
    DataSnapCon.DriverName := 'DATASNAP';
    DataSnapCon.LoginPrompt := False;
    DataSnapCon.Params.Values['port'] :=  '211';
    DataSnapCon.Params.Values['HostName'] :=  DevicesAddr;
    // 
    // What code must be added here to setup a Zlib + PC1 +RSA Filter ?
    // 
    try
      DataSnapCon.Open;
      proxy := TSystemRDMClient.Create(DataSnapCon.DBXConnection);

質問:

Zlib&PC1&RSAフィルターを実用的にセットアップするにはどうすればよいですか?

4

1 に答える 1

1

ファイルを見るdfmと、Object Inspector の Magic Driver プロパティで何が起こっているかがわかります。行った選択はTSQLConnection.Params、名前フィルターに保存されます。

フィルターを追加するには、これを行うことができます。

DataSnapCon.Params.Values['Filters'] :=
  '{"ZLibCompression":{"CompressMoreThan":"1024"},'+
   '"PC1":{"Key":"LiveStrongLance!"}}';

しかし、これはまだあなたがここDelphi XE – Datasnap Filter problemsConnection Closed Gracefullyで経験したことを理解するでしょう.

于 2011-02-21T12:25:34.730 に答える