問題タブ [intraweb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3818 参照

delphi - Delphi XE2 での IntraWeb 12 による DB、セッション、永続化

IntraWeb アプリケーションとのデータベース接続 (私の場合は Firebird) に関する情報を探しています。

特に、TDataModule で LockDataModule 関数を使用してデータベースを使用する場合と、UserSessionUnit でデータベースを使用する場合の違いを知る必要があります。たとえば、ユーザーがサーバーを使用していない場合、データベースを完全に切断する必要があり、最大で 30 人のユーザーが接続されます。

最悪の場合、古い paradox データベースに接続する必要があるかもしれません。それを処理できる構造が必要です (セッションを処理するには、WebApplication.AppID に基づいてフォルダーを生成する必要があることを知っています)。最悪の場合...

あなたが私に提供できる情報や有用なリンクを事前にありがとう^^

0 投票する
1 に答える
1333 参照

delphi - IntraWebISAPIモジュールがIIS7で「認識されないコマンド」エラーをスローする

IntraWeb10アプリケーションを実行するようにIIS7Webサーバーを構成しようとしています。ボブ博士チャウチーヤンが説明した手順に従いました。

アプリケーションは起動しますが、エラーが発生します:認識されないコマンド::WEB:。

(Webは使用されている仮想ディレクトリの名前のようです-別のディレクトリを試しましたが、それに応じてメッセージが変わります)。

仮想ディレクトリ名がパラメータとしてISAPIDLLに渡されているようです...

同じDLLは、古いIIS(6だと思います)を備えたWebサーバーで正常に実行されます。

これを引き起こす/削除する可能性のある構成オプションはありますか?

0 投票する
1 に答える
1118 参照

delphi - Delphi XE2 / Intraweb12 - 実行時にポートを変更する / グローバル変数

私は IW11 でいくつかのスタンドアロン アプリを作成しましたが、問題なく動作しましたが、グローバル変数などの問題を解決するためのより良い方法がいくつかあるかもしれません。Delphi XE2 で IW12 に更新した後、アプリが実行されなくなり、解決方法がわかりません。

SCFORM.PASスタンドアロン サーバー アプリ用の新しいフォームを作成しました。これに、いくつかのデータベース コントロールを配置して、顧客の Oracle データベースの接続をチェックし、いくつかのパラメーターを読み取りました。

セッションの監視には配列を使用します (セッション データもデータベースに保存されます)。データベースからパラメーター情報を読み取った後、ポートが変更されました

しかし、アプリを実行した後、私はそれに接続できませんhttp:\\127.0.0.1:(portnum); ポートの変更が機能していないと思いますか?

だから、私の質問は次のとおりです。

  • 実行時にポートを変更する方法
  • 実行時にプールサイズを変更する方法
  • グローバル変数の使用はSCFORM.PAS正しいですか (セッション監視用)、または別の方法を使用する必要がありますか?

現時点では、500 人のユーザーのうち 50 人が同時にオンラインになっていますが、将来的にはさらに増える可能性があります。

0 投票する
1 に答える
1823 参照

delphi - IntraWeb / DataSnap?

私は、DelphiXEを使用してクライアント/サーバーアプリケーションスイートを構築しようとしている趣味のプログラマーです。

私は個人的な使用のために、スタンドアロンアプリケーションを時々作成します。問題は、ネットワーキング/マルチティアに関しては何も知らないことです。しかし、私は喜んで学びます。

私はこれを行う方法を探しましたが、DataSnapとIntraWebがその仕事の最も可能性の高い候補として飛び出しました。しかし、どちらかを使い始める前に、Webで見つけられなかったいくつかの情報を知りたいと思います。

  1. IWスタンドアロンアプリを構築して自分のサイトに(サーバーとして)デプロイした場合、クライアントアプリケーションを使用してそれに接続したり、データを取得したりできますか?Delphiで作成したアプリ内で、ブラウザやHTMLを使用せずにこれを行う必要があります(HTMLについてはほとんど知らないので、学びたくありません)。IntraWebはこれを目的としていないことは知っていますが、機能しますか?

  2. DataSnapを使用してサーバーアプリを構築した場合、それを自分のWebサイトに展開できますか?または、ネットワーク上のコンピューターをサーバーにする必要がありますか?

誰かが知りたい場合は、(異なる都市の)5台のコンピューターを接続して、可能であればADOを使用して情報を交換したいと思います。これは、私がよく知っていることです。

0 投票する
3 に答える
1938 参照

delphi - Delphi XE2、Intraweb 2.1.23、およびCookie

Cookieの例(ここにhttp://www.atozed.com/intraweb/docs/Develop/Cookies.aspxを表示)とまったく同じようにすべてを実行しましたが、コンパイルされておらず、「[DCCエラー] Login.pas (38):E2035「実際のパラメーターが不足しています」および「WebApplication.Response.Cookies.Add」の直後にコースを配置します

私は何が欠けていますか?用途に追加する必要のあるユニットはありますか?

私はDelphiXE2とIntraweb2.1.23を使用していますが、intrawebは初めてです...

ありがとうございます

0 投票する
1 に答える
383 参照

content-management-system - タイプミス 3 の eu_ldap 拡張機能に関する最新のガイドはありますか?

イントラネット CMS をシミュレートしようとしていて、typo3 の eu_ldap 拡張機能をインストールしました。残念ながら、ダウンロードしたガイドは古くなっています。現在のマニュアルは、タイプミス 3 の初心者にはほとんど役に立ちません。拡張機能内からノードを作成することは可能ですか、それとも LDAP サーバーで定義する必要がありますか? または、typo3 内でユーザーを作成し、ldap を介して認証するか、OS 上で行う必要があるかどうかを確認できます。イントラネットのシステムを構築し、他の拡張機能を使ってリソースを作成できるユーザーを作成したいが、アクセス制御も構築したい。要するに、どの機能が拡張機能に委任され、どの機能がサーバー側で構造化される必要があるのか​​ わかりません。現時点でドメインを作成する方法についての私の最善の推測は、ldap 内のノードに対応するドメイン ルートとして機能する各ページでドメイン オブジェクトを作成し (例: ou=Members)、次に LDAP サーバー オブジェクトを作成することです。そのページのタイプミス3、これが機能すると仮定すると(それがうまくいく場合)、ユーザーを作成してaclを与えるにはどうすればよいですか?たとえば、このドメインに追加されましたか?

0 投票する
1 に答える
1047 参照

delphi - TMS Intraweb ポートを手動で設定する方法

Web サイトのポートを手動で設定したいのですが、TMS コンポーネントを使用するたびにポートがランダムに設定されます。

TMS コンポーネントの使用中にアプリケーションのポートを指定するにはどうすればよいですか?

0 投票する
4 に答える
2771 参照

delphi - スタンドアロン モバイル アプリケーション: RadPhp または Delphi IntraWeb

主にモバイル デバイス ユーザー (iPhone、iPad、Android、Windows、および Nokia) が使用するアプリケーションを作成する予定です。アプリケーションはスタンドアロン アプリケーションになります (つまり、サーバーからは実行されません)。

アプリは、サーバー (FTP または HTTP) から新しいレートを取得する必要がある場合があります。

将来的には、ユーザーが Web アプリケーションにログインできるようにサービスを拡張して、デスクトップでレコードにアクセスし、モバイル デバイスで同期できるようにするかもしれません。

私は Delphi と PHP を使用したことがありますが、Delphi IntraWeb と RadPHP を使用したことはありません。

インターフェイスごとに異なる UI 設定が必要になる場合があることを理解しています。私の主な目的は、特に多くのモバイル デバイスやデスクトップでサポートされる場合に、今後ソフトウェアを簡単に管理することです。

RadPHP は PhoneGap をサポートしており、私が見たところ、iPhone と Android でのみ使用できます。IntraWeb については、最近、有望そうな"TMS IntraWeb iPhone Controls Pack" ( http://www.tmssoftware.com/site/tmsiwiphone.asp ) に出会いました。

では、どのパスをお勧めしますか? TMS を使用した IntraWeb または PhoneGap を使用した RadPHP? それとも、ここで何かが完全に欠けていますか?

前もって感謝します。マイケル

0 投票する
1 に答える
353 参照

delphi - Intraweb TIWUserSession メンバーが価値を失う

Intraweb のバンドル バージョンで Delphi 2007 を使用します。組み込みのユーザーセッションメカニズムを利用する。usersession ユニットで、パブリック メンバー (整数) を TIWUserSession に追加しました。これらはログイン画面で初期化されます。

これらのパブリック メンバーの値が失われることがあります。適切な呼び出しもあれば、割り当てられていない整数の呼び出しもあります。他の誰かがこれを経験しましたか?

この時点での私の解決策は、usersession に依存するのではなく、Cookie を使用して、Cookie に基づいてこれらのメンバーを再計算することです。