从第一个应用程序打开第二个应用程序后,两个Silverlight应用程序之间的通信

法哈德·贾比耶夫(Farhad Jabiyev)

我有两个Silverlight应用程序。假设应用程序的名称是这样的:Site1和Site2。

我正在这样从Site1打开Site 2:

System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://localhost/Site2"), "_blank").;

而且我不希望用户仅将URI放入地址栏中就可以打开第二个网站。第二个网站只能通过第一个网站打开。

我已阅读此内容以在两个Silverlight Web应用程序之间进行通信。读完这篇文章后,我试图像这样打开它之后直接向第二个应用程序发送消息:

    System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://localhost/Site2"), "_blank");
   _messageSender.SendAsync("Hi, I am first Web Application");

但这是行不通的。因为它正在尝试在第二个网站完全打开之前发送消息。

因此,真正的问题是:
我想知道,第二个网站是否通过第一个网站打开?

法哈德·贾比耶夫(Farhad Jabiyev)

我已为此目的使用了IsolatedStorage SiteSettings打开第二个Web应用程序后,我将StatusForSecondWebApplication键的值设置为1。在第二个Web应用程序中,我正在检查此密钥的值。如果将其设置为1,则将打开Web应用程序,并将此键的值设置为0。仅此而已。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

安装两个应用程序,但第二个应用程序将第一个应用程序名称附加在浏览目录中

在同一应用程序中使用猫鼬的两个连接。第二个连接是连接第一个从属

使用第一个集线器中的第二个集线器时,应用程序挂起

WIX 运行第二个应用程序然后第一个完成

您如何使应用程序阅读第二个单词的第一个字母

如何用第二个JFrame替换应用程序中的第一个JFrame?

处理URL后打开原始应用程序以在Android上启动第二个应用程序

Android:应用程序从一个活动跳到第二个活动,而没有对第一个活动进行任何操作

打开应用程序时,接收数据意图会打开第二个应用程序

为什么第一个查询有效而第二个查询无效?(Spring应用程序JPA)

为什么第一个查询有效而第二个查询无效?(Spring应用程序JPA)

从Android应用程序中的第二个活动返回时如何检查第一个活动中的单选按钮

通过通道工厂的WCF到WCF调用在第一个或第二个应用程序中排队

使Qt5应用程序的第二个实例将命令行参数传递给第一个实例

使用第二个应用程序中的模型测试Django应用程序

调试由同一解决方案中的第一个控制台应用程序触发的第二个控制台应用程序

自托管子域上的两个Web应用程序,无法配置/访问第二个Web应用程序(nginx)

如何在Android应用程序中单击按钮以打开第二个活动

从第二个活动中打开应用程序

Kivy ScreenManager:尝试添加第二个窗口后,应用程序停止运行

如何从另一个选项卡上的场景中选择或弹出一个选项卡式应用程序中第一个选项卡的第二个场景?

同一台服务器上2个应用程序,不同的端口。第一个应用看不到第二个

C ++窗口应用程序随附加窗口一起打开。如何摆脱第二个窗口?

如何让应用程序在第二个活动中打开一段时间?

使用 Java 后端在更广泛的应用程序中的两个 Vue.js 应用程序实例之间路由:如何从第一个应用程序重定向到特定部分?

Django 第一个应用程序

第一个REST Spring应用程序

第一个基本的Android应用程序?

Ruby简介:第一个应用程序