<html><head></head><body><div style="font-family:Calibri,&quot;Segoe UI&quot;,Meiryo,&quot;Microsoft YaHei UI&quot;,&quot;Microsoft JhengHei UI&quot;,&quot;Malgun Gothic&quot;,&quot;Khmer UI&quot;,&quot;Nirmala UI&quot;,Tunga,&quot;Lao UI&quot;,Ebrima,sans-serif;font-size:16px">
<div>Do you have any other suggestion?</div><div> </div><div>This is going off-topic :(</div><div> </div><div>My application has an area that each client can personalize by indicating some URL. Most of our clients needs to perform actions on the application but they are made using an SDK on server-side. The server then communicates back with the application.</div>
<div> </div><div>This specific client can’t communicating using the SDK because our SDK is based on .NET Remoting and they are hosting the web server in Apache.</div><div> </div><div>For us it’s easier to say “you have to do like all other clients do: perform the actions using the SDK!” but we would loose the client and we are not in a position to loose clients.</div>
<div> </div><div> </div>        <div style="border-top-color:rgb(229,229,229);border-top-width:2px;border-top-style:solid">                <strong>De:</strong> John Yani &lt;<a href="mailto:vanuan@gmail.com">vanuan@gmail.com</a>&gt;<br>                <strong>Enviada:</strong> ‎29‎ de ‎agosto‎ de ‎2012 ‎21‎:‎57<br>
                <strong>Para:</strong> Nuno Centeio &lt;<a href="mailto:nuno.r.centeio@gmail.com">nuno.r.centeio@gmail.com</a>&gt;<br>                        <strong>Cc:</strong> <a href="mailto:webkit-help@lists.webkit.org">webkit-help@lists.webkit.org</a><br>
                <strong>Assunto:</strong> RE: [webkit-help] Communicate using Microsoft COM<br>        </div>        <div> </div><p>ActiveX is not supported by WebKit natively. However, you can try to install ActiveX for Chrome extension.</p>
<p>Still, your solution seems ugly to me. But it&#39;s your choice.</p>
<div class="gmail_quote">On Aug 29, 2012 11:40 PM, &quot;Nuno Centeio&quot; &lt;<a href="mailto:nuno.r.centeio@gmail.com" target="_blank">nuno.r.centeio@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">

<div><div style="font-family:Calibri,&quot;Segoe UI&quot;,Meiryo,&quot;Microsoft YaHei UI&quot;,&quot;Microsoft JhengHei UI&quot;,&quot;Malgun Gothic&quot;,&quot;Khmer UI&quot;,&quot;Nirmala UI&quot;,Tunga,&quot;Lao UI&quot;,Ebrima,sans-serif;font-size:16px">


<div>Currently, a web page can include &lt;object&gt; using a classID which is a GUID that he register. Using that I can start my application as a COM Local Server and interact with it. This is working perfectly.</div><div>
 </div><div>The main problem is that only Internet Explorer, which I have to drop, can handle that.</div><div> </div><div>I will look into WebSockets and/or REST API.</div><div> </div><div>Thanks for your help.</div><div>
 </div>        <div style="border-top-color:rgb(229,229,229);border-top-width:2px;border-top-style:solid">                <strong>De:</strong> Ivan Yani &lt;<a href="mailto:vanuan@gmail.com" target="_blank">vanuan@gmail.com</a>&gt;<br>                <strong>Enviada:</strong> ‎29‎ de ‎agosto‎ de ‎2012 ‎19‎:‎32<br>


                <strong>Para:</strong> <a href="mailto:nuno.r.centeio@gmail.com" target="_blank">nuno.r.centeio@gmail.com</a><br>                        <strong>Cc:</strong> <a href="mailto:webkit-help@lists.webkit.org" target="_blank">webkit-help@lists.webkit.org</a><br>

                <strong>Assunto:</strong> Re: [webkit-help] Communicate using Microsoft COM<br>
        </div>        <div> </div>Oops, accidently dropped webkit-help from Cc.<br>
<br>
&gt; - My application opens a intranet URL (I think Webkit can be used here).<br>
<br>
Does this webpage need to interact with user?<br>
<br>
&gt; - My application needs to execute a Javascript script (Webkit should allow me to do that).<br>
<br>
If you only need JavaScript, you could try Node.js.<br>
<br>
&gt; - The worst: the intranet page needs to execute and access things in my application.<br>
<br>
So, basically, you need IPC between JavaScript code and your desktop<br>
application.<br>
Security considerations doesn&#39;t allow you to do that.<br>
The only possible way (without using NPAPI plugins) I can think about<br>
is via WebSockets or some kind of REST API.<br>
<br>
&gt;<br>
&gt; The final point is where I&#39;m stuck :(<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: Ivan Yani<br>
&gt; Sent:  29/08/2012 18:44:47<br>
&gt; Subject:  RE: [webkit-help] Communicate using Microsoft COM<br>
&gt;<br>
&gt; So you&#39;re talking about a specifically crafted web page? Yes you could<br>
&gt; develop an NPAPI plugin that would communicate via COM interface. But<br>
&gt; that&#39;s a very complicated approach.<br>
&gt;<br>
&gt; What do you you want to achive?<br>
&gt; On Aug 29, 2012 8:34 PM, &quot;Nuno Centeio&quot; &lt;<a href="mailto:nuno.r.centeio@gmail.com" target="_blank">nuno.r.centeio@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Thanks for replying.****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; I will use WebKit in my application. That’s decided.****<br>
&gt;&gt;<br>
&gt;&gt; However, I need that an HTML web pages (which can be opened using Google<br>
&gt;&gt; Chrome, for example) can communicate with my application. Currently, web<br>
&gt;&gt; pages can include an &lt;object&gt; tag that communicates with my application via<br>
&gt;&gt; (Microsoft) COM.****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; Do you think that WebKit can help me in this subject?****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; I’ve looked into XPCOM but it seems that I will have a lot of work<br>
&gt;&gt; creating the XPCOM interface.****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; Thanks****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; *From:* Ivan Yani [mailto:<a href="mailto:vanuan@gmail.com" target="_blank">vanuan@gmail.com</a>]<br>
&gt;&gt; *Sent:* quarta-feira, 29 de Agosto de 2012 18:31<br>
&gt;&gt; *To:* Nuno Centeio<br>
&gt;&gt; *Subject:* Re: [webkit-help] Communicate using Microsoft COM****<br>
&gt;&gt;<br>
&gt;&gt; ** **<br>
&gt;&gt;<br>
&gt;&gt; If I understood correctly you want to use webkit in the .NET application.<br>
&gt;&gt; I&#39;m afraid COM interfaces is not what you need. What you need is a .NET<br>
&gt;&gt; wrapper for WebKit. Take a look at this one:<br>
&gt;&gt; <a href="https://github.com/webkitdotnet/webkitdotnet%2a%2a%2a%2a" target="_blank">https://github.com/webkitdotnet/webkitdotnet****</a><br>
&gt;&gt;<br>
&gt;&gt; On Aug 29, 2012 7:25 PM, &quot;Nuno Centeio&quot; &lt;<a href="mailto:nuno.r.centeio@gmail.com" target="_blank">nuno.r.centeio@gmail.com</a>&gt; wrote:*<br>
&gt;&gt; ***<br>
&gt;&gt;<br>
&gt;&gt; Hi.****<br>
&gt;&gt;<br>
&gt;&gt;  ****<br>
&gt;&gt;<br>
&gt;&gt; I have a WPF application that contains a WebBrowser object that is, in<br>
&gt;&gt; fact, a wrapper for Internet Explorer.****<br>
&gt;&gt;<br>
&gt;&gt; I need to change that because of performance reasons while rendering same<br>
&gt;&gt; pages. I want to use WebKit. However, I have a problem.****<br>
&gt;&gt;<br>
&gt;&gt;  ****<br>
&gt;&gt;<br>
&gt;&gt; My application exposes a (MS)COM interface. This way, pages inside the<br>
&gt;&gt; WebBrowser can communicate with my application. Most of the clients is able<br>
&gt;&gt; to simply use the &lt;object&gt; tag in the HTML.****<br>
&gt;&gt;<br>
&gt;&gt;  ****<br>
&gt;&gt;<br>
&gt;&gt; Is there any ways of enabling WebKit to communicate somehow with an<br>
&gt;&gt; application? I can replace my COM interface.****<br>
&gt;&gt;<br>
&gt;&gt;  ****<br>
&gt;&gt;<br>
&gt;&gt; Thanks a lot.****<br>
&gt;&gt;<br>
&gt;&gt;  ****<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; webkit-help mailing list<br>
&gt;&gt; <a href="mailto:webkit-help@lists.webkit.org" target="_blank">webkit-help@lists.webkit.org</a><br>
&gt;&gt; <a href="http://lists.webkit.org/mailman/listinfo/webkit-help%2a%2a%2a%2a" target="_blank">http://lists.webkit.org/mailman/listinfo/webkit-help****</a><br>
&gt;&gt;<br>
&gt;<br>
</div></div>
</blockquote></div>
</div></body></html>