旧式ネットワークレイヤーの廃止
4Dクライアントと4Dサーバー間の通信の管理するためには、4Dでは3つの異なるネットワークレイヤーが用意されています: 旧式ネットワークレイヤー ServerNet そしてQUICです。 旧式ネットワークレイヤーは、30年前の4D v3で導入され、当初はAppleTalk用に開...
4Dクライアントと4Dサーバー間の通信の管理するためには、4Dでは3つの異なるネットワークレイヤーが用意されています: 旧式ネットワークレイヤー ServerNet そしてQUICです。 旧式ネットワークレイヤーは、30年前の4D v3で導入され、当初はAppleTalk用に開...
QUICネットワークレイヤーは、ServerNetネットワークレイヤーと同等の機能をサポートするようになりました。4D 20 R5では、IPv6、ブロードキャスト、Windowsでのシングルサインオンに対応しました。 もちろん、これからのバージョンでも改良を続け、4D史上最高のネットワークレイヤー...
一般的なオブジェクト記法に従い、use/end useを指定しなくても自動的に呼び出す、シンプルな共有オブジェクトの使い方をお探しですか? お待たせいたしました、共有クラスのご紹介です! ...
4D 20 R5 は、デベロッパーのための強力な機能を提供します: シングルトンの登場です! シングルトンデザインパターンでは、アプリケーション全体でアクセス可能なクラスのインスタンスを 1つだけ作成します。 このパターンには、以下のような多くの利点があります: インタープロセス値の提供...
QUICネットワークレイヤーの開発は続いており、4D 20 R4 ではスリープモードと自動アップデートができるようになりました。これらの機能拡張を詳しく見て、他のネットワークレイヤーの動作と比較してみましょう。 ...
4D 20 R4 では、4D 内部の印刷ジョブの管理が大幅に改善されました。4D は、複数の印刷ジョブを並行して実行できるようになり、アプリケーションの反応性が格段に向上すると同時に、並行する印刷ジョブの管理が容易になりました。 詳しく説明しましょう! ...
クライアントサーバー間の通信のセキュリティを簡素化するために、4D 20 R4以降、4D Server は、4D が提供するデフォルトの証明書に依存する代わりに、独自のSSL/TLS証明書を生成します。 このアップデートは、テスト環境と本番環境の両方に大きなメリットをもたらします。独自の証明書を提...
4D は SSL/TLS を使用して、クライアントサーバー間の通信と HTTPリクエストを保護します。4D は10年以上前から RSA暗号をサポートしており、4D 20 R3 では ECDSA暗号を追加しました。いい機会なので、セキュリティについて少しお話ししましょう。 ...
従来のやり方では、SET EXTERNAL DATA PATHコマンドを使うことによって、ピクチャーや BLOB をデータファイルの外に置くことができました。このコマンドは ORDA に適応していないため、v20 R3 では同様の機能を追加することにしました: Blob およびピクチャー属性に、ファ...
PHPは、Web開発において重要な役割を果たし、またzip、ハッシュ、LDAP機能など、ネイティブ言語ではまだ利用できない機能を提供するために4D v12で導入されました。4Dは、これらのPHP機能の多くをコア機能に取り込んできました。その結果、4D v20 R3ではビルトインのPHPインタプリタを...