0

JAVA で記述された API サーバーへの REST インターフェイスを使用する UI の構築に取り組んでいます。Pyramidを UI フレームワークとして使用することを検討しています。

UI と API バックエンドは同様のデータ モデルを使用するため、Python フロントエンドで Java POJO オブジェクトを使用する方法はありますか? モデル オブジェクトが既にバックエンドに存在する場合、Python ですべてのモデル オブジェクトを再構築する必要はありません。

助言がありますか?ありがとう!

4

1 に答える 1

2

言語にとらわれない方法でオブジェクトをモデル化し、選択した言語用に作成してみませんか? 通常、これにより値オブジェクトが作成されます (そのため、宛先言語ごとに動作を記述する必要があります) が、これから多くの作業が必要になります。

Google のProtocol Buffersは、そのようなフレームワークの例の 1 つです。

于 2013-09-20T13:40:38.893 に答える