0

現在、進捗開発ツールに付属するwebspeedを使用してWebアプリを開発しています。しかし、現在10.2bに切り替わっているので、.netコンポーネントを使用するソフトウェアを開発できます。次に、Web開発ツールもアップグレードしたいと思います。

だから、SOの良い人たちへの私の質問は...

進捗データベースに簡単に接続できるAPS.net/RoR/Djangoのような優れた環境があるかどうか知っている人はいますか?利用可能なコネクタがある場合、それに対する適切なサポートがあり、どこでそれを見つけることができるか;)

ありがとうございました。

4

2 に答える 2

2

いくつかの方法を使用して、Progressに接続/通信できます。

  • ODBC / JDBC接続、標準のSQLステートメントを実行します。(Progress 4GLコードで記述されたビジネスロジックは実行できないことに注意してください)。
  • ProgressWebspeedで作成されたWebAPI(例:REST Api、または独自のイベント)(Progress 4GLコード)。
  • Progress AppServerおよびAIA(Progress 4GLコード)を使用したWebサービス(SOAP)。
  • ProgressAppServerを使用した.NET/JavaApi。Proxygenと呼ばれるツールは、プロキシ.NET dllまたはJavaクラスを作成して、それらを開発に含めます。その後、ProgressAppServerを直接呼び出すことができます。(Progress 4GLコード)

すぐに使用できる「コネクタ」はないと思います。パズルのピースを組み合わせるだけです。

于 2012-10-25T20:10:16.400 に答える
0

.Net dll(ProxyGenによって生成)を使用してProgressAppServer経由でOpenEdgeデータソースにアクセスするASP.NETMVCWebシステムの開発に成功しました。

ただし、ProxyGenツールでは上記の.dllを生成するために.Net 2.5 SDKが必要なようです。これは、Windows 7以降ではサポートされていないため、問題が発生します。

于 2014-05-28T06:33:58.290 に答える