1

我想在我的 .net 玻璃器皿应用程序中指定 Urls,如下面的代码所示

{
IList<string> imageUrls = new List<string>();
imageUrls.Add (what is it here?")
Iconact.ImageUrls = imageUrls;
}

目前,此 url 将在设备(或镜像 api?)上渲染时使用,因此 web 应用程序,此 url 有意义,.net 客户端作为玻璃器皿怎么样,我将图像作为玻璃器皿应用程序的一部分和如何将此图像作为网址传递?

类似的问题如何在 .net 应用程序中指定订阅端点 url?,这在网络应用程序中是有意义的,但我无法在 .net 客户端中得到这个概念。

谢谢

4

3 回答 3

1

Those assets need to be hosted somewhere: they don't necessarily need to be within your Glassware and can be hosted separately. However, those URLs need to be publicly accessible for the Glass client to fetch them.

You could host them on a free Google App Engine app that only purpose would be to serve those images.

Regarding the subscription endpoint: it needs to be publicly accessible and support POST requests over HTTPS.

于 2013-05-22T16:00:12.293 回答
0

一种解决方案可能是创建 WebServiceHost 并添加服务端点,例如:

 WebServiceHost host = new WebServiceHost(typeof(Service), new Uri("http://localhost:8000/"));
ServiceEndpoint ep = host.AddServiceEndpoint(typeof(IService), new WebHttpBinding(), "");
host.Open();

它会起作用吗?

于 2013-05-29T23:33:11.003 回答
0

最后我所做的是在 Alain 的回答中,有一个 Java Servlet 应用程序在 Google App Engine 中运行,它接收所有通知并维护所有用户帐户逻辑并将通知发送到本地系统中的特定客户端(玻璃器皿应用程序的一部分)通过 XMPP 上的 XML。

于 2013-06-18T23:54:59.587 回答