問題タブ [mormot]
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.
database - mORMot での SQL クエリの例
Synopse mORMotを使用して、Delphi 7 から SQLite データベースにアクセスしています。接続を確立し、mORMot の ORM (オブジェクト リレーショナル マッピング) 機能を使用せずに、SQL 経由で直接データベースにクエリを実行したいと考えています。
mORMot の ORM 機能に依存せずに SQL クエリを実行するコード例を教えてください。
json - mORMot で Unigui を使用する
WebサーバーとしてUniguiをテストし、DBサーバーとしてMormotを使用しました
この 2 つのフレームワークはすばらしいと思いました。
私の質問: Unigui を使用して美しい Ajax ブラウザーと mORMot を DB サーバーとして使用する可能性はありますか?
同じプロジェクトで Unigui と mORMot をマージできますか?
postgresql - Delphi mORMot ターゲット マシンがアクティブに拒否したため、接続できませんでした
mORMot コンポーネントをテストします。標準デモ「28 - Simple RESTful ORM Server」をコンパイルしました。実行するとエラーが発生します。
コード:
エラー
{"メッセージ":"TODBCLib エラー: [08001] サーバーに接続できませんでした;\nターゲット マシンがアクティブに拒否したため、接続できませんでした。\r\n [127.0.0.1:5433]
クリアする方法。
sql-server - mORMot で SQL Server 接続を正しくセットアップできません
SQL Server への接続をセットアップしようとすると、エラーが発生します
エラーメッセージ:
プロジェクト app_.exe で例外クラス Exception が発生し、「クラス {3E9B315B-F456-4175-A864-B2573C4A2101} のオブジェクト ファクトリが見つかりません」というメッセージが表示されます。これを登録するには、コンポーネント [TFDPhysXXXDriverLink] をプロジェクトにドロップします。
SQL Server に接続して REST サービスを公開する正しい方法は何ですか?
delphi - Delphi mORMot. モバイルクライアントの作り方 (android,iOS)
私はmORMotの初心者です。Mormot サーバーと FMX クライアントを作成しました。Winモードで動作します。次に、宛先を Android に変更すると、エラーが発生します。
[DCC Fatal Error] SynCrtSock.pas(253): F2613 Unit 'Contnrs' not found (unit SynCrtSock;).
Win では問題なく動作しますが、Android では動作しません。
iOS と Android のデモを作成するには?
delphi - mORMot Web サービスの実際の Web URL は何ですか?
以下の Web サービスのルーティングと Web URL について理解を深めてください。
次のWeb URLを呼び出そうとします:
- http://localhost:8092/root/AirportService/GetAirportDefinition?AirPortID=1
- http://localhost:8092/root/AirportService.GetAirportDefinition?AirPortID=1
- http://localhost:8092/root/AirportService/GetAirportDefinition
- http://localhost:8092/AirportService/GetAirportDefinition?AirPortID=1
- http://localhost:8092/AirportService.GetAirportDefinition?AirPortID=1
- http://localhost:8092/AirportService/GetAirportDefinition
しかし、私が得るたびに:
{
"errorCode":400,
"errorText":"Bad Request"
}
またBad request
どこが間違っていますか?
web-services - mORMot の構成 REST リソース
mORMot での REST ルーティングに関する情報 ( http://synopse.info/forum/viewtopic.php?id=1833 )に基づいて、REST リソースへの非常に単純なアクセスを構成したいと考えています。
url を として呼び出す必要がありますlocalhost/api/apservice/station/1
が、以下のコードは として呼び出す場合にのみ機能しますlocalhost/api/apservice/station?stationid={stationid}
リソースへの REST ルーティングを正しく構成する方法を教えてください。次の例が必要です。
- ローカルホスト/api/apservice/ステーション/1 -
return details for station=1
- ローカルホスト/api/apservice/ステーション/グループ -
return all groups from station
- localhost/api/apservice/customers/{aCustomerId}/reports/orders/{aOrderNumber}/details?Filter={aDetailFilter}'
ssl - http.sys と winhttp.dll には SSL/TLS の「セッション再開」と「不正開始」がありますか?
クライアント側のwinhttp.dllをアタッチするDelphiで記述されたアプリケーションがあり、サーバー側ではmORMot(Webサーバー機能用に「http.sys」をアタッチするSOA / ORMクライアントサーバーライブラリ)を使用します。次のステップは、JS で書かれた Web クライアントでもあります。
したがって、最大 100 ミリ秒のレイテンシーを伴うすべての通常の接続では、SSL/TLS ハンドシェイクが含まれていると > 350 ミリ秒になります。
「セッションの再開」と「誤った開始」(証明書を再利用してデータをより高速にプッシュすることによる)により、レイテンシは200ミリ秒未満になる可能性があることを読みました。これは私にとって非常に大きなメリットです。
だから私の質問は次のとおりです。「http.sys」(サーバー)と「winhttp.dll」(クライアント)を組み合わせて、これらの進歩を利用できますか?はいの場合、どのバージョンからですか?
注: Win8.1 および Win Server 2012 以降ではこれは正しいと思いますが、ドキュメントが見つからず、>= IIS 8.5 でセッションが再開されるだけです。