0

適切に機能する Web アプリケーション (WebApplication A) があり、既存の Web アプリケーション (WebApplication B) のエンジンをある程度使用する別の WebApplication に取り組んでいます。

問題: WebApplication A は、LatestPost.aspx などのリソースに対して http 要求が行われると応答し、FrontManager.cs などの関連するクラス/モジュールにそれを渡します。Web ページを要求せずに、WebApplication B からそのモジュール/クラス (FrontManager.cs) にアクセスする方法を知りたいですか?

4

2 に答える 2

1

HttpHandler を使用します。<httphandlers>IHttpHandler を実装するクラスを作成し、web.config ファイルのセクションに登録する必要があります。これらは一般に .ashx 拡張子でアクセスされます (あなたの場合は LatestPost.ashx )。

于 2010-01-08T02:35:13.813 に答える
0

WCF を使用して Web サービスを作成し、FrontManager.cs の操作を公開します。

ただし、FrontManager.cs のユーザー インターフェイスの側面を実際の機能から分離するようにしてください。ユーザー インターフェイスを参照せずに、未加工の機能を公開します。

于 2010-01-08T03:16:36.070 に答える