原因选择COM

<p>我不知道为什么人们会选择的COM作为自己的软件开发“技术” P&gt; </p><p>我的第一次,虽然是机/编程_language独立 P&gt; </p><p>什么是你的吗? P&gt;
</p>

52 浏览 1 回复
  gt   com   li   一个   应用  

回复

    <p> com是事实上的标准,自动化与工控机在Windows上(虽然净已开始转移焦点),因此有一个你根本就没有(或有)区域供您选择: P&gt; </p><ul> <li>外壳扩展 li&gt; </li><li>的ActiveX建立在COM li&gt; </li><li>在Internet Explorer中扩展 li&gt; </li><li>在扩展MS Office应用程序 li&gt; </li><li>脚本化的JScript中,VBScript中,...一个二进制 li&gt; ul&gt; <p>在净的情况下的MS应用几乎所有的自动化是通过COM,相当一些企业的火车上遇到了为好。 P&gt; </p><p>此外DCOM是,如果你愿意限制自己的窗口,一个成熟可靠的技术,分布式组件。 P&gt; </p><p> COM的主要优势在于它是一个广泛应用的互操作技术。 P&gt; </p><ul> <li>在COM是很好,无需安装任何软件支持Windows。 li&gt; </li><li>在它提供了丰富的互操作能力,为管理/非托管的应用程序和不同语言的应用程序的各种组合 - 客户端不关心服务器如何工作,反之亦然 LI&gt;。 </li><li>如果你已经有了一个大的非托管代码库(例如像我们有C ++代码的数百万行),并要揭露它的功能,客户在各种语言的COM绝对会是你的选择 - ATL使创建COM服务器很容易和客户端将可以不用额外的努力来使用。 li&gt; </li><li>请不要忘了COM +这下好了,如果你有一个32位的非托管的进程内COM服务器,并希望将其暴露在64位客户端 - 很多时候,你只需要几个鼠标点击,不需要任何代码新意可言。 li&gt; </li><li>在COM支持线程模型(请参见本文一&gt;的详细信息),可以让你决定你从你的COM组件和多少你愿意付出代价的,没有客户端将能够滥用组件和受伤,因为并发访问的数据有多大的可扩展性需要。&lt; / LI&gt; ul&gt;
    </li></ul></li></ul>

    爱珠

相关信息

创建一个REST API客户端

<p>目前,我正在寻找到了一个REST风格的应用程序创建客户端API选项。直至现在,我们不得不WCF服务,让所有的应用程序连接到业务层,我们正在越来越不满意的地方。 P&gt; </p><p>我们已经有大部分基础设施到位网页(HTML和JSON请求),但我们需要从其他应用程序访问服务(有些人会反对主要的Web应用程序模型库链接,别人也不会) p&gt...

57 浏览 1 回复   gt   程序   应用程序   应用   一个  

COM - .NET互操作 - WinForm的从COM客户端

<p>我有一个包含一个WinForm .NET应用程序。这WinForm的包含非托管的ActiveX控件和其他一些控制。此应用程序正常工作在独立模式。现在,我们要发布一些接口,所以这个Winform中可以使用互操作的功能非托管C ++ / MFC应用程序中使用。客户端应用程序将显示这种形式的无模式的方式。当用户输入的详细内容相同的使用COM事件源/汇(或连接点)方法传递到客户端。 P&...

38 浏览 1 回复   一个   线程   gt   程序   应用程序  

需要一个客户端的API determing IP地址的地理位置

<p>我需要在Java或Ruby的客户端API。我更喜欢击&gt;需要这是本地唯一的。逸岸这甚至可能不是一个IP,但更多的是数据库导入。问题是,我不能使用基于一个Web服务,因为这是太沉重的I / O适合我。 P&gt; </p><p>注:通过地理定位,我真正需要的是国家/地区的最好的。我会接受的实际纬度/经度cordinates为好。 P&gt; </p>

26 浏览 1 回复   gt   需要   一个   客户端   客户  

Web客户端为Apache Axis2 Web服务

<p>我有这样的应用程序用Java编写的计算PageRank的。而应用程序需要在文件中指定的格式,解析它,产生的网络图和邻接矩阵,计算页面的PR值并显示前20 PageRank的。这是一个独立的应用程序。我需要建立一个Web服务为这个应用程序是 使用Apache Axis2和Java的部署在Tomcat。 P&gt; </p><p>我对设计用于此web服...

47 浏览 1 回复   web   客户   服务   gt   客户端  

GUI HTTP客户端

<p>有谁知道,在OS X上运行良好GUI测试HTTP客户端?东西,这将允许我输入一个请求(URL,标题,主体等),并查看响应,优选以不同的格式(十六进制,文本等)。 P&gt; </p><p>我发现一个叫[ HTTP客户端](http://www.ditchnet.org/wp/),但它是一种越野车的。 P&gt; </p><p...

69 浏览 1 回复   gt   客户   一个   http   客户端