1

異なるサブドメインの下でいくつかのシステムが動作しています。すべてのシステムは、モバイル クライアントによって使用されるいくつかの Restful API を提供します。ここで、これらの API を管理するための機敏性に注目しました。

しかし、アーキテクチャは私には完全に明確ではありません。API を提供するすべてのシステムは Zend Framework 2 で構築されています。すべてのシステムにアジリティ コンポーネントを追加する必要がありますか? または、apigility を使用する別のサブドメインを設定できますか? すべてのシステムの API を 1 か所から構成できますか? または、すべてのシステムごとにアジリティを構成する必要がありますか?

api.example.com で apigility にアクセスして、構成したシステムのさまざまな API を確認できれば、私にとってはうれしいことです。API は、システムのサブドメインで提供されます。たとえば、system1.example.com/api/documents system2.example.com/api/pictures などです。

これは敏捷性で可能ですか?

4

1 に答える 1

0

1 つの Apigility インストールで複数の API を使用できます。

デフォルトでは、yourdomain/apiname/resource などからアクセスできます。

ご存じないかもしれませんが、Apigility は、HAL などのいくつかの標準や、ネストされたリソース (rosource1/resource2/3) を使用しないというチーム開発者の好みで動作することです。これで作業しないと、一日中フレームワークと戦うことになるでしょう。

于 2015-03-02T11:38:42.673 に答える