Java 如何与Google Earth客户端保持会话状态?
我正在玩谷歌地球KML文件的动态更新 更新的内容如下所示Java 如何与Google Earth客户端保持会话状态?,java,session,servlets,kml,google-earth,Java,Session,Servlets,Kml,Google Earth,我正在玩谷歌地球KML文件的动态更新 更新的内容如下所示 <kml...> <NetworkLinkControl> <Update> <targetHref="..."> <Change> <Placemark targetId="..."> ...stuff to update... </Placemark> &l
<kml...>
<NetworkLinkControl>
<Update>
<targetHref="...">
<Change>
<Placemark targetId="...">
...stuff to update...
</Placemark>
</Change>
</Update>
</NetworkLinkControl>
</kml>
…要更新的内容。。。
所有这些都可以从我的Java Servlet中运行——除了GE似乎不支持HTTP会话,而且我只需要提供自给定客户机上次请求以来发生的更新
我做错什么了吗?通用电气是否支持课程,而我太蠢了,不知道该怎么做?如果我需要在没有会话的情况下提供特定于客户端的更新,我该怎么做?(我知道我可以使用源IP地址作为粗略的衡量标准,但这感觉有点恶心…)
谢谢 我似乎可以使用kml/NetworkLinkControl/cookie元素为客户端提供一个参数以发送回我。尝试使用此命令让客户端告诉我上次请求更新的时间,并使用此命令而不是会话…旧问题,但您需要将会话ID编码为URL的一部分。GE不维护cookies