Java 如何与Google Earth客户端保持会话状态?

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文件的动态更新

更新的内容如下所示

<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