2012-02-25 95 views
1

我們這是使用大量的外部客戶的現有ASP.Net web表單應用程序。 例如:property.onesite.realpage.com \ ol2 \?s = 1008641。選擇一個公寓類型並點擊搜索。 我一直負責創建HTML,CSS,某些核心功能的JavaScript小部件(例如:搜索公寓和公寓的顯示效果在上面的例子),所以 一個。外部客戶端可以在他們的應用程序中將其託管在這樣的html頁面上。Embedable小工具在ASP.Net應用程序

<DIV id="searchwidget"> 
    <script src="http://property.onesite.realpage.com/widgets/search.js"/> 
</DIV> 

b。我們可以將相同的小部件嵌入到新的內部應用程序中。我們正計劃爲此構建一個新的ASP.Net MVC應用程序。 c。將相同的小部件嵌入到舊的ASP.Net webforms應用程序中。

我們如何 之間照顧通信(收發請求數據)。不同的小工具, b。小工具和容器應用

我們如何存儲部件的狀態?我相信我還有其他問題,但我不確定我是否問了我需要提出的問題。

回答

0

你可以看看其他共享腳本是如何工作的。對於例如Google地圖,在查詢字符串中總會有一個唯一的關鍵字。這個鍵可以用來識別客戶端。

我創建一個其中涉及表示定製的天氣狀況。我使用Jquery和基於休息的WCF服務實現了基於令牌的請求。