問題タブ [remobjects]

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 投票する
4 に答える
5731 参照

delphi - Win32 で SOAP for Delphi を使い始める

SOAPリクエストをサポートすると主張するRemObjects SDKを使用して、Delphi/C++Builderにサーバープロセスを構築しています。

SOAP サポートをテストする最も迅速で簡単な方法は何ですか? 新しい言語を学習したり、新しい IDE をインストールしたり、1 日以上費やしたりする必要はありません...

これを明確にするために、私はすでに RO ネイティブ プロトコルを使用してサーバーに問題なく接続しており、SOAP を有効にしていますが、RO SDK に基づいていないシステムがそれをどのように使用できるかをテストしたいと考えています。クライアントとサーバーの両方に RO SOAP を使用しても、これは実現しません...

0 投票する
5 に答える
3678 参照

delphi - 最高の Delphi n 層低帯域幅テクノロジーは何ですか?

一元化されたデータおよびファイル ストレージ システム(ドキュメント イメージング用)を必要とする環境に Delphi アプリを展開する必要がありますが、相互接続が比較的貧弱な複数のブランチ オフィスがあります。3 層データベース アプリケーションが最善の方法であると考えているため、比較的軽量なデータ転送のニーズでリッチなデスクトップ エクスペリエンスを提供できます。ここまで、Delphi Datasnap、kbmMW、および Remobjects SDK について簡単に説明してきました。kbmMW と Remobjects SDK が使用する帯域幅が最も少ないようです。かなりの数のユーザー (700 以上をサポートする必要があります) が存在する困難な環境で、これらのテクノロジのいずれかを展開した経験がある人はいますか? ありがとう!

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

delphi - SSLを介したDelphiとremobjectsの組み合わせ

私はサーバークライアントソリューションの開発中です。サーバーはdelphiで記述され、クライアントはc#で記述されており、通信を実行するためにRemObjects 5(xml webservicethingy)を使用しています。

これで、HTTPを使用した解決策が機能しましたが、もちろん、HTTPSを使用して使用したいと思います。

以前にOpenSSLを見てきましたが、実際に妥当な最新バージョンをDelphiと連携させるのは面倒なようです。

サードパーティのソフトウェア、ライブラリ、さらにはヒント、チュートリアル、リファレンスの提案をお願いします。それは多かれ少なかれ、remobjectsとdelphiを放棄することには及ばない。

必要な要件:Delphi 2006、2007、または2010。V​​isualStudio2005/2008または2010。

とても有難い。

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

delphi - Delphi で RemObjects Pascal スクリプトを使い始める

RemObjects Pascal Script を使い始めたところです。remobjects チュートリアルに従おうとしています。

http://devcenter.remobjects.com/articles/?id= {2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04}

あなたが実行する部分まではすべて順調でした

それを知らないと主張したところ。しかし、私はここにそれを持っています

指示に従ってコンパイルイベントに追加されました...すべてデルファイでコンパイルされますが、実行可能ファイル内からコードを実行すると、存在しないと表示されます。

次に、プラグインを追加してスクリプトの関数呼び出しを改善すると、これが得られます..

代替テキスト remオブジェクトを初めて使用する私がここでばかげたことをしている可能性があることに気付くのを助けてください。

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

xml - 「#text」という名前のこれらのXMLノードはどうなっているのでしょうか。

属性値に基づいて、渡されたノードの子ノードを見つけることになっているいくつかの単純なXML処理コードがあります。

かなり簡単ですよね?しかし、これを実行しようとすると、特定の状況下でアクセス違反でクラッシュします。何が起こっているのか:

IXML *の実装は、RemObjectsSDKライブラリによって提供されます。 result.GetAttributeValueを呼び出すuROMSXMLImpl.TROMSXMLNode.GetAttributeValue、を呼び出すTROMSXMLNode.GetAttributeByName、を言う

そして、 nilfNode.attributesを返すため、これはクラッシュします。私が理解しているように、それは決して起こらないはずです。

奇妙なことに、元の関数のforループにAParentNode.ChildrenCount戻ると、3が返されます。しかし、元のXMLドキュメントのノードには子ノードが1つしかありません。それは私が探している基準に一致します。

しかし、AParentNode.ChildrenCount3を返します。デバッガーでそれらを開き、これを取得します。

これらの「#text」ノードはいったい何ですか?それらはXMLドキュメントに含まれておらず、挿入するコードも記述していません。なぜ彼らはそこにいるのか、そしてなぜ彼らはバグがあるのか​​、そして彼らが私の属性検索を台無しにするのを防ぐために私ができることはありますか?

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

.net - Delphi Prism ASP.NET エラーの修正方法: 「パーサー エラー メッセージ: 'Oxygene' はサポートされている言語ではありません」

Delphi Prism で ASP.NET Web アプリケーション (サイトではない) を作成しました。開発マシンではすべて正常に動作しますが、テスト サーバーにインストールすると、次のエラーが発生します。

ウェブで見つけられるものはすべて読みました。残念ながら、もう存在しない RemObjects ページ (http://devcenter.remobjects.com/articles/?id={B549AFB8-04C8-4574-B185-30DE14369E66}) について言及している記事がいくつかあります。

いくつかのリンクは、Language="Oxygene" を Language="C#" に変更するだけでよいことを示唆しています。これを試すと、別のエラーが発生します。

他の誰かがこれらの問題を経験しましたか?

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

delphi - 中間層ソリューションとしてのASTAの置き換え

現在、Advantage DBへのクライアントサーバー通信を処理するために、Delphi7とASTAを使用しています。

私はRadStudioXE Enterpriseに移行し、ASTAの将来がやや不確実になっているため、別の類似したソリューションに切り替えることを検討しています。これは時間とおそらくお金への多額の投資になるので、私はオプションを研究してきましたが、木と森の状況に到達しました。

私が必要としているものの基本的なポイントをいくつか挙げます。誰かが私が焦点を当てるべき技術と製品の特定の組み合わせを提案できれば、それらのニーズを満たすのに役立つかもしれません。私は本当に、ASTAが現在、活発な開発とサポートの下で提供している通信および暗号化機能を置き換えたり、改善したりする必要があります。

    -DelphiXEを使用します。
    -アプリケーションはWin32になり、サーバーはWindowsで実行されます。
    -IISは許可されていません。
    -VPN要件は許可されていません。
    -ソケット通信は、ネイティブまたはサードパーティのアドオンを介してAES暗号化をサポートする必要があります。
    -強力なセキュリティが可能な場合、一部の基本的なブラウザベースのアプリケーションアクセスはボーナスになります。
    -Linux、Mac、モバイルのサポートは非​​常に低い優先度です。
    -NIST 800-53 / FIPS 140-2に準拠する必要がありますが、認定は必要ありません。(通信と暗号化に関連するため)

これが私の最初の質問ですので、私が必要なものをよりよく表現したり、詳細に説明したりできるかどうか教えてください。

皆さんが与えることができるあらゆる方向性に感謝します。

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

delphi - Delphi7remobjects-コンポーネントをシリアル化します

Delphi7とRemObjectsSDKで構築されたクライアントサーバーアプリケーションがあります。クライアントとサーバー間のメッセージはバイナリです(http://wiki.remobjects.com/wiki/BinMessage)。私の質問は次のとおりです。1)TDataSet / TDataSourceをデータで入力し、それらをクライアントからサーバーに送信した場合、サーバーコンポーネントのDataSetにデータが含まれますか?データは永続的なままである必要がありますか?2)TROBinaryMemoryStreamの子孫クラスにカプセル化されたRemObjectsを介してコンポーネントを送信しようとしましたが、成功しませんでした

クラス定義

データソースを送信するメソッド

どんな答えも高く評価されます。

LE:TROComplexTypeの子孫クラスのみをシリアル化できるようですhttp://wiki.remobjects.com/wiki/Remote_Object_Allocation_and_Serialization。しかし、ストリーム上のコンポーネントをシリアル化できないかどうかはわかりません。

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

delphi - RemObjectPascalScripterのDelphiアプリケーション

RemObject Pascal Scripterで別のアプリケーションを使用してDelphiアプリケーション(forms vcl、formsなど)を実行したい。

RemObject Pascal Scripterはdelphiのすべての領域をサポートしますか?

もしそうなら、サードパーティのVCLを含めることができます

そうでない場合は、フォームとコントロールを使用して解釈可能なアプリケーションを構築することをお勧めしますか

0 投票する
0 に答える
702 参照

delphi - REMObjects - LoadFromFile 読み取りエラーを修正する方法

Delphi 7 を使用していますが、REMObject タイプから LoadFromFile を呼び出しているときに、ストリーム読み取りエラーがランダムに発生します。

次の行は、エラーが発生する場所です。

エラーを見つけて修正するにはどうすればよいですか?