2012-02-25 98 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服务实现了基于令牌的请求。