0

Java で 1 つの API 中心の Web アプリケーションを作成したいと考えています。私はインターネットで検索しましたが、JavaのAPI中心については何もありません。すると、API 中心の Web アプリケーションが PHP で作成されていることがわかりました。Javaでこれを行うにはどうすればよいですか?

4

2 に答える 2

0

OPがコメントで参照した記事から引用したように

API 中心の Web アプリケーションは、API 呼び出しを通じてすべての機能を基本的に実行する Web アプリケーションです。

これは、すべての重要な Web アプリケーションについて説明しています。これは、システムが孤立した自己完結型の「島」に似ていた10〜15年前の関連する区別であった可能性があります。今日、ほとんどのアプリケーションは相互運用性を念頭に置いて構築されており、現在のアーキテクチャ パターンはすべて、サービス/API 指向のランドスケープを構築しようと努力しています。

「API中心」は、私にとっては意味がありません。

于 2012-08-28T08:23:06.647 に答える
0

API 中心の場合は、ここで述べたようなことを意味します。

API 中心の Web アプリケーションは、API 呼び出しを通じてすべての機能を基本的に実行する Web アプリケーションです。たとえば、ユーザーがログインする場合、その資格情報を API に送信すると、API は、ユーザーが正しいユーザーとパスワードの組み合わせを提供したかどうかを示す結果を返します。

頭に浮かぶ最も近いことは、Spring Frameworkを使用することです。独自のロジックを作成する必要がありますが、コントローラーから呼び出すことができる Bean を使用して、このロジックを API として公開することができるため、基本的には次のようにすることができます。

...
if (loginService.loginClient(username, password))
{
    //redirect to home page
}

else
{
    //redirect to somewhere else
}
...
于 2012-08-28T06:25:08.417 に答える