<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Thanks a lot for taking the in Intel® Business Client Software Development</title>
    <link>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942169#M5753</link>
    <description>&lt;P&gt;Thanks a lot for taking the time to look into this and forwarding it. I guess it all boils down to this :&lt;/P&gt;
&lt;P&gt;Can an IDE-R session be terminated using the API without having a reference to the original IAMTInstance instance that started the session.&amp;nbsp;Executing a StopIDER on a new IAMTInstance instance (pointing to the same AMT machine)&amp;nbsp;does not stop an IDE-R session that was started by another&amp;nbsp;IAMTInstance.&lt;/P&gt;
&lt;P&gt;Looking forward to hearing from you....&lt;/P&gt;</description>
    <pubDate>Tue, 12 Feb 2013 22:16:26 GMT</pubDate>
    <dc:creator>Davy_D_</dc:creator>
    <dc:date>2013-02-12T22:16:26Z</dc:date>
    <item>
      <title>High Level API - Redirection - Stateless usage</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942167#M5751</link>
      <description>&lt;P&gt;After having little luck on Linux with the IMRSDK for IDE-R Redirection, I've decided to take my chances with the C# High Level API that also supports redirection.&lt;/P&gt;
&lt;P&gt;I've created a facade on top of the High Level API that my (web based) app can interact with. The facade is implemented using a .NET WCF webservice &amp;nbsp;The results are good in the sense that IDE-R is actually running, and I can now finally trigger reboots using remote ISOs. All is well.&lt;/P&gt;
&lt;P&gt;The facade is using the&amp;nbsp;Intel.Manageability.Redirection.IRedirectionIDER interfaces (exposed via an Intel.Manageability.IAMTInstance)&amp;nbsp;to stop and start IDER sessions.&lt;/P&gt;
&lt;P&gt;My question involves around designing a stateless facade on top of these interfaces.&lt;/P&gt;
&lt;P&gt;IDE-R Redirection is inherently stateful, as a TCP connection needs to be established between the management console and the AMT machine for the duration of the redirection. Only one IDE-R session can be established per AMT machine. In order to stop the IDE-R session, the StopIDER method needs to be invoked on the IAMTInstance that performed a StartIDER. Connecting to the AMT machine with a new IAMTInstance does not allow you to close the IDE-R session.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In that respect, the system using the High Level API also needs to be designed in a stateful way, as it needs to hold a reference to the IAMTInstance objects that have created an IDER session if it ever wants to close them.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a way to design this using a stateless pattern ?&lt;/P&gt;
&lt;P&gt;What if I don't have a reference to the&amp;nbsp;IAMTInstance that created the IDE-R session. How would I be able to close the IDE-R session ? I'm not a C# / WCF expert, but I don't have any visibility on the internal processes that are being spawned by my webservice. Once an IDE-R session has started, I return control back to the client. In the background, the High Level API initiated the IDE-R session and it remains active untill I shutdown the webservice.&lt;/P&gt;
&lt;P&gt;Any ideas ?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Feb 2013 19:09:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942167#M5751</guid>
      <dc:creator>Davy_D_</dc:creator>
      <dc:date>2013-02-12T19:09:48Z</dc:date>
    </item>
    <item>
      <title>I am fairly certain that you</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942168#M5752</link>
      <description>&lt;P&gt;I am fairly certain that you cannot make the IDER connection "stateless." &amp;nbsp;I have passed your question on to our HLAPI team to see what they have to say. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Feb 2013 21:54:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942168#M5752</guid>
      <dc:creator>Gael_H_Intel</dc:creator>
      <dc:date>2013-02-12T21:54:02Z</dc:date>
    </item>
    <item>
      <title>Thanks a lot for taking the</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942169#M5753</link>
      <description>&lt;P&gt;Thanks a lot for taking the time to look into this and forwarding it. I guess it all boils down to this :&lt;/P&gt;
&lt;P&gt;Can an IDE-R session be terminated using the API without having a reference to the original IAMTInstance instance that started the session.&amp;nbsp;Executing a StopIDER on a new IAMTInstance instance (pointing to the same AMT machine)&amp;nbsp;does not stop an IDE-R session that was started by another&amp;nbsp;IAMTInstance.&lt;/P&gt;
&lt;P&gt;Looking forward to hearing from you....&lt;/P&gt;</description>
      <pubDate>Tue, 12 Feb 2013 22:16:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/High-Level-API-Redirection-Stateless-usage/m-p/942169#M5753</guid>
      <dc:creator>Davy_D_</dc:creator>
      <dc:date>2013-02-12T22:16:26Z</dc:date>
    </item>
  </channel>
</rss>

