Windows上でのクロスプラットフォーム・クライアント/サーバーアプリケーション構築の簡素化
Silicon Macのリリースは、4Dのアプリケーションのコンパイル方法に大きな影響を与えた。v19以前の4Dは、MacとWindowsで同じコードを使って、Intelアーキテクチャ向けにのみコンパイルしていました。しかし、Silicon Macは新しいアーキテクチャを使用しているため、4DはSi...
ビルドを生成し、署名とノータリゼーションを管理し、認証モードを構成し、TLS証明書を処理し、セキュリティ設定を適用し、環境固有のデプロイメントパラメータを制御します。
Silicon Macのリリースは、4Dのアプリケーションのコンパイル方法に大きな影響を与えた。v19以前の4Dは、MacとWindowsで同じコードを使って、Intelアーキテクチャ向けにのみコンパイルしていました。しかし、Silicon Macは新しいアーキテクチャを使用しているため、4DはSi...
.4dzファイルを生成するとき、4Dはデフォルトで標準のZIP形式を使用します。4D v19 R2には、あなたのアプリケーションのユーザーが4DZの内容を見たり、修正したりできないようにする機能が追加されています。 ...
4D v19から、簡単なコマンドでプロジェクトのコンパイルを開始することができるようになりました。これを何に使うのか、不思議に思うかもしれません。 あなたのチームは複数の開発者で構成されているかもしれません。だから、ソースコントロールサーバーにコードをプッシュするたびに、コンパイルを自動化してはど...
Macでは、アプリケーション署名が標準となり、Big Sur以降、署名のないアプリケーションを実行することもできなくなりました。過去に、Windowsサーバー上で動作し、Macクライアントからの接続を受け付けるクライアントサーバーアプリケーションを構築するための回避策を公開しました。4D v19のリ...
継続的インテグレーションシステムでは、コードが送信されるたびに、あるいは毎時ごとに、ソースコードのコンパイルが自動的に開始されます。これにより、コード管理サーバー上でマージを確認することができます。 4D v19 では、新コマンドを使ってコードのコンパイルを起動できるようになったため、このタイプの...
少し前にお気づきかもしれませんが、4Dは あなたのデータを暗号化する簡単な方法を提供します。さて、4Dでは、データの暗号化に使用されるものと同じアルゴリズムを使用することもできます。そのため、テーブルの1つのフィールドや外部ファイルなど、あらゆる情報を暗号化および復号化することができるようになりまし...
アプリケーションをビルドするには、ビルドされたアプリケーションを設定することができるXMLキーのセットでBUILD APPLICATION コマンドを使用します。ほとんどの方にとって、アプリケーションの構築はこのオプションで十分でしょう。しかし、私たちはあなたの特定のニーズも満たしたいので、BUIL...
以前のブログ記事で、新しいSiliconコンパイラを既にご紹介しました。この新しいコンパイラは、Siliconネイティブアプリケーションをビルドするために使用され、プロジェクトモードでのみ使用できます。 Intelネイティブアプリケーション(WindowsとMac)は、引き続きクラシックコンパイラ...
ユーザーが同じマージサーバーアプリケーションの多くのインスタンスに接続する必要がある場合があります。このような場合、マージされたクライアントアプリケーションは、サーバー接続と同じ数のローカルリソースをダウンロードします。しかし、サーバーのリソースフォルダーが巨大な場合、これは時間、ボリューム、ネット...
同じマシン上で複数の4Dサーバーアプリケーションをホストすることは、特に本番環境とプリプロダクション環境では、珍しいことではありません。しかし、あなたのマシンが異なる4Dバージョンで構築されたマージサーバーアプリケーションをホストしている場合、つまり、プリプロダクションサーバーを最新の4Dバージョン...