能不能确定具体是那个参数错了? 调用 CoCreateInstanceEx ( )访问服务器上的com+组件 时返回 E_INVALIDARG? [问题点数:30分,结帖人john1980]

Bbs2
本版专家分:290
结帖率 99.17%
Bbs2
本版专家分:125
DCOM揭秘之六——远程COM调用服务器端和客户端)
DCOM揭秘之六 2001-08-23 09:27作者:QQ新人类出处:Yesky责任编辑:方舟    Distributed COM --跨网络工作   DCOM代表的是“Distributed(分布式)”COM。在前面的部分中,我们已经讲解了运行在同一部计算机的COM客户和<em>服务器</em>。在这一部分,我们将讨论如何将它扩展到DCOM的领域和分布式计算。
总结一下在VC中调用COM组件的方法+++VC调用远程COM+组件
总结一下在VC中<em>调用</em>COM<em>组件</em>的方法 准备及条件: COM<em>服务器</em>为进程内<em>服务器</em>,DLL名为simpCOM.dll,该<em>组件</em>只有一个接口IFoo,该接口只有一个方法HRESULT SayHello(void) 在SDK中<em>调用</em> ===================================== 一、最简单最常用的一种,用#import导入类型库,利用VC提供的智
COM+组件安装在服务器,不登录不能运行
COM+<em>组件</em>安装在<em>服务器</em>,不登录不能运行 原来默认安装为本地用户,必须使用本地用户登录后才可以。 将COM+程序安装为服务并设自动,这样不登录也可以运行。 ...
分布式系统如何负载均衡,如何确定访问的资源在哪个服务器上?
今天看了一篇方志朋 面试美团的面经,感受颇深,特在此汇总,以提升自己。 思考:分布式系统如何负载均衡,如何<em>确定</em><em>访问</em>的资源在哪个<em>服务器</em>上? 负载均衡将请求派发到网络中的一个或多个节点上进行处理。  硬件负载均衡,即通过在<em>服务器</em>间安装专门的硬件来进行负载均衡工作  软件负载均衡,通过<em>服务器</em>上安装的软件来对请求进行分配派发。 负载均衡策略 1.轮询 给每个请求标记序号,之后把请求依次分发到服...
COM组件常用接口,以备自用
COM<em>组件</em>有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。 COM<em>组件</em>的存在方式:DLL文件或者EXE文件; COM<em>组件</em>包括COM对象; COM对象包括COM接口; COM对象之间通信方式COM接口; COM接口为一组函数的集合; GUID:全局唯一标识符,类似的ID有,CLSID,IID,根据用途不同进行的命名。 typ
Delphi 编写COM+组件的知识和样例
一、COM<em>组件</em>的基础知识介绍: 1、什么是COM          COM是微软定的一种<em>组件</em>编写的规范,目的是为了实现<em>组件</em>的重用,不管你是用C、DELPHI、VB什么语言写的,只要遵守这种规范就是COM<em>组件</em>,就能相互之间<em>调用</em>。那这个规范是什么呢,最简单的,就是按规定使用接口,微软定了个IUnkown接口,只要实现了这个接口的类,就可以称为COM<em>组件</em>。在此基础上可以加上自己的接口,实现特
解决IIS对COM组件访问异常
在C#操作word或者Excel,我们可能会用到微软内置的COM<em>组件</em>,会出现很多问题。 如:在本地调试导出Excel没有问题,发布到IIS就有问题了,检测到的异常: 我们会发现在iis上运行的程序,没有打开word的进程。 因为你vs是管理员权限,而iis没有权限。 所以这要提高iis的权限。 启动IIS,应用程序池-“选定的应用程序池”-高级设置-进程模拟-标识: 选择自
ASP.NET服务器配置Office的COM组件权限
  ASP.NET操作利用COM<em>组件</em>操作Office时需要在<em>服务器</em>中配置权限,下面以Word为例,简单介绍权限设置的过程:         ASP.NET调Microsoft.Office.Interop.Word.dll操作Office2003及以下版本时需要在应用<em>服务器</em>上为添加以下权限:步骤:控制面板->管理工具-><em>组件</em>服务->我的电脑->DCOM配置,找到 Microsoft
解决Windows COM+组件问题
在解决HTTP500内部错误时,然后在控制面板-管理工具-组建服务-计算机-我的电脑下下设置COM+应用程序时,不能打开,出现编录错误提示! 错误代码 8004EOOF-COM+ 无法与Microsoft分布式事务协调程序交谈 事件日志可能包含其他疑难解答信息。1、首先进入<em>组件</em>服务,查看<em>组件</em>服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序...
如何确定nginx访问的哪台服务器
如何<em>确定</em>nginx<em>访问</em>的哪台<em>服务器</em>添加如下代码add_header backendIP $upstream_addr;在<em>访问</em><em>服务器</em>的时候,就可以在这里查看希望能帮到大家。大家如果有兴趣可以来我的网站看看:http://www.jiegelo.com...
EF生成代码时报错解决方案:参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
错误截图如下: 解决方案: 在连接数据库配置界面,点击高级,将Integrated Security属性设为true
win7组件服务COM+应用程序编录错误解决办法
win7<em>组件</em>服务COM+应用程序编录错误解决办法   一般情况下,我们遇到过的COM+应用程序编录错误共有两个:(1)第一个是打开COM+应用程序时出现“编录错误,执行最后操作发生错误,错误代码8007042C-依赖服务或组无法启动,事件或日志包含其他错误疑难信息”。           解决办法其实很简单,只需将“服务”中的“System Event Notification
DCOM 揭秘之三
Distributed COM --跨网络工作   DCOM代表的是“Distributed(分布式)”COM。在前面的部分中,我们已经讲解了运行在同一部计算机的COM客户和<em>服务器</em>。在这一部分,我们将讨论如何将它扩展到DCOM的领域和分布式计算。    大多数的COM编程者仅使用本地的“进程内”<em>服务器</em>,作为DLL运行。DLL载入到客户程序的处理空间,因此很可靠和有效。我们打算使用一
COM组件的错误处理
COM的函数会<em>返回</em>一个HRESULT类型的<em>返回</em>值来表明成功或者失败。HRESULT是32位的整型数据,最高位标记成功或者失败。0表示成功1表示失败。
上传word文档并读取word调用com组件遇到的问题
开始写上传文档并读取的的时候是<em>调用</em>com<em>组件</em>,中间遇到了很多坑,总结一下//传文档所在路径 <em>返回</em>文档内容 public string Doc2Text(string docFileName) { //实例化COM Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word
COM+组件安装文件
安装COM+时要用的的几个文件,有时安装了IIS后并不能使用,因为COM+出错,而这时就需要安装COM+
解决关于iis 中使用 word COM+ 组件的问题 ,应该基本上 都是 权限授权的问题
因为这类问题基本上都是授权问题,现在先解释一下这几个登陆标识:The interactive user 交互式用户 、The launching user 、this user 、the system account(services only)  下面引用了微软文档 ,翻译使用的是百度翻译(我的英文比较差,o(* ̄︶ ̄*)o) 1、The interactive user 交互式用户  微
用户名不同的计算机之间的调用dcom
DCOM是依赖于RPC服务的,是一种分布式远程过程(进程)<em>调用</em>,<em>调用</em>代码在远程主机上执行,使用远程主机的系统资源,因此要有远程主机所属的<em>访问</em>权限,一般来说<em>访问</em>用户应是远程主机本地用户或主机所属的域用户,所以   第一步是在远程主机或其域上注册(获得)一个有足够权限的用户,   第二步是使用此用户令牌激活远程COM<em>服务器</em>,方法是使用CoInitializeSecurity & CoCre
前台访问接口时无法访问以及访问出错的原因(一点一点加)
1、检出到本地的web工程,启动tomcat<em>访问</em>,前端和后台都不报错,但是就是无法<em>访问</em>,也不报404 500等错误。通过浏览器的检查,说是(该设备或资源(localhost)未设置为接受端口“8080”上的连接。),其实是tomcat的http协议端口没有设置为8080,因为我们的网络<em>访问</em>地址端口在地址栏中写的是8080.修改完成之后要重新启动tomcat,这样对tomcat的配置才能起作用。
COM+应用程序错误(错误代码8004E00F)的解决方法
1、首先进入<em>组件</em>服务,查看<em>组件</em>服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。 2、进入事件查看器,发现msdtc服务没有正常启动。 3、删除注册表中的键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL
Sql安装时,Com+组件出现警告信息时的解决方法
安装SQL Server 出现COM+的错误--微软给出的解决方法:  (1)安装SQL Server<em>组件</em>服务管理单元  在 Windows 桌面上,单击“开始”,然后单击“运行”。 在“打开”框中,键入 MMC,然后单击“<em>确定</em>”。 在“控制台”窗口中,单击菜单栏上的“文件”,然后单击“添加/删除管理单元”。 在“添加/删除管理单元”窗口,单击“添加”。 在“添加独
IIS调用COM组件的权限问题
情形1 问题描述 C#.NET编写了一个webservice的接口,供公司的的其他地方发送和接收短信(采用的方式是:再<em>服务器</em>上安装
分布式负载均衡缓冲系统,如何快速定位到是那个服务器
继续………… 解决思路:使用key分段、一致性hash。 一开始不懂什么是一致性hash。 转载记录: 一、Redis集群的使用 我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。如下...
c# 进程内com组件实现
一.com<em>组件</em>编写    1.打开VS2013创建一个项目        2.设置项目属性    添加签名   3.编写开放接口和方法 ,添加类文件Main.csusing System; namespace MyComIn { public interface MyInterface { int add(int a, int b); } pub...
如何创建com+组件并部署
如何创建<em>com+</em><em>组件</em>并部署,在C#程序里如何应用<em>com+</em><em>组件</em>
JACOB调用 com组件
package umessage; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; public class Hello { public static void main(String[] args) { // ...
lnmp环境下一台服务器配置里个项目,接口访问返回数据但header头status code=500
公司一个软件项目微信客户端本人开发用了thinkphp3,一个api配合客户端app使用用了thinkphp5,两个不可合二为一,只能在一台<em>服务器</em>上配置一个客户端入口,一个api入口。 第一步:<em>服务器</em>建立平行的两个目录,分别放上面两个框架的代码; 第二步:nginx配置<em>访问</em>入口,在/etc/nginx/sites-available/default文件增加如下代码: server { ...
访问服务器,入参是json串,调用接口偶尔会出现404错误
【问题】:   在修改打印一期bug时。<em>访问</em>uat环境,入参是json串,<em>调用</em>接口偶尔会出现404错误。 【问题思路】:    在uat<em>服务器</em>中<em>访问</em>时,若一直是404,则百分之九十的是路径错误,但是<em>访问</em>接口时是偶尔出现404,还是很多情况下是好的,可以正常<em>访问</em>的。 在网上搜索到几种情况以及解决方法: 1.记录下发生404错误的链接; 2.在<em>服务器</em>端直接输出出现“错误”的链接的内容,看看
确定重载函数被调用的依据
这个标题或许还可以叫做,怎么样判断两个函数是否是重载函数。 由于今天做了道面试题,题目是:系统在<em>调用</em>重载函数时,能作为<em>确定</em><em>那个</em>重载函数被<em>调用</em>的依据是() 我选的是A函数<em>返回</em>类型,正确答案是B<em>参数</em>个数。 查阅书籍之后发现重载函数的定义是:同一个类中包含了两个或两个以上方法的方法名相同,但形参列表不同,则被称为方法重载. 方法重载就要求两同一不同:同一类中方法名相同,但是<em>参数</em>列表不同。我来补充一下自己
COM、COM+和DCOM的定义和区别
解释COM、COM+和DCOM的定义和区别? COM是<em>组件</em>对象模型,是实现3/N层应用的基础,它的目的就是<em>组件</em>化,应用程序分层.DCOM是分布式的COM,也就说可以远程的创建,最初它利用远程自动化来实现,用注册VBR的方法来配置客户端,来适应DCOM<em>服务器</em>. COM+现在的概念不很清楚,因为它是一个扩展集,MS现在的MTS取代了远程自动化这种原始的功能很弱的方法后,他们似乎已经都是一个集合体
C#中调用COM对象
C#中<em>调用</em>COM对象
delphi下COM+服务器代码调试的设置
以下设置的操作平台: 操作系统:WindowsXP,工发工具:delphi7。 一、操作系统COM+<em>组件</em>的设置 1.打开“<em>组件</em>服务”:   控制面板管理工具<em>组件</em>服务 2.找到要设置的COM+<em>组件</em>:   在“<em>组件</em>服务”窗口的“控制台根目录”,依“<em>组件</em>服务计算机我的电脑COM+应用程序你要调试的COM+应用程序”            3.关闭C
delphi com组件的创建和使用
可以帮助初学着很好的了解COM<em>组件</em>的使用和创建。
Android调用webservice返回数据为空
Android<em>调用</em>webservice<em>返回</em>数据为空 最近做Android项目的时候,<em>调用</em>一个webservice接口<em>返回</em>的数据一直为空,但是在网页上测试的时候该接口<em>返回</em>数据是正常的。于是用log打印出来是:java.net.SocketTimeoutException异常,原因是<em>调用</em>webservice时设置的超时时间timeout太短了,所以当接口<em>返回</em>的数据太大,或者上传的数据太大时就会出现
delphi7 如何加载com组件
1、通过omponent--Import ActiveX control 导入 USBKeyPnPActiveX.ocx2、通过project-- Import Type Library 导入 BJCASecCOM.dll3、USBKeyPnPActiveX.ocx、BJCASecCOM.dll安装在C:/WINDOWS/system324、需要安装Delphi补丁包 
COM+ 管理:了解组件服务管理工具
 (来源:http://www.microsoft.com/china/technet/iis/compl.asp) 合二为一的用户接口 从 MTS 到 COM+ 部署 COM+ 应用程序 安装 COM+ 应用程序代理 设置 COM+ 安全 使 COM+ 的管理更容易作者:Richard Ersek、Ken Jones
服务组件安装包
服务<em>组件</em>安装包
C++Builder中傻瓜式调用com组件
最近在网上发现c++builder中提供的CreateOleObject类对于com<em>组件</em>的<em>调用</em>十分实用,下边是<em>调用</em>iTrusPTA.dll的一个示例;CoInitialize(NULL); Variant pta = CreateOleObject("PTA.iTrusPTAExt"); Variant Certsss = CreateOleObject("PTA.Certificates"); Variant Cer = CreateOleObject("PTA.Certificate");
启动COM组件的三种机制
这里的COM<em>组件</em>可以是一个进程内<em>服务器</em>(In-Process Server),也可以是一个进程外<em>服务器</em>(Out-Of-Process Server)。一般情况下,我们在使用这些COM<em>组件</em>的时候,只要保证COM是正确注册了,根本不用关心DLL是怎么被load进来的,或者Exe的进程是被怎么创建的,一切都交给系统提供的COM启动机制,而之中用的最多的就是: STDAPI CoCreateInsta
COM组件开发(四)——VC++调用COM组件的方法
ActiveX 控件          对于ActiveX控件,可以在Visual Studio中使用ClassWizard的方法引入,在MFC项目中选择菜单“项目”——> “添加类”——>“ActiveX控件中的MFC类”,然后可以分别从注册表和文件两种方式中选择自己想要的<em>组件</em>。选择注册表中的方式获取的都是在本系统中注册了的<em>组件</em>,而文件则是从磁盘目录下获取COM<em>组件</em>。 代
使用Delphi编写COM组件
第一章 在Delphi中使用接口 1.1 定义接口: 目的:什么是接口,以及和抽象类的关联以及不同点。 抽象类(备注理解接口最简单的方法) 永远不能创建一个抽象类的实例; 本身不能实现功能,依靠派生类实现; 接口 被申明为interface类型。接口名从字母I开始。类类型名从T开始。 所有的接口从IUnknown继承; 不能创建接口实例; 不能在接口中指定范围指示。所有的方法都是公有型(pub
Excel COM组件使用的注意事项和一些权限问题
今天将写好的程序部署到<em>服务器</em>上,结果出了几个莫名其妙的问题,搞了一天,终于解决了 总的来说有以下几个需要注意的地方(以下问题均是在远程<em>访问</em>时才会出现) 1.实例化Excel的COM<em>组件</em>的时候,不要直接<em>调用</em>类,要用Microsoft提供的接口 原来的写法:Excel.ApplicationClass excelApp = new Excel.ApplicationClass();//实例化Ex
服务器配置Word COM组件步骤
1.控制面板 -&amp;gt; 管理工具 -&amp;gt; <em>组件</em>服务 2.<em>组件</em>服务 -&amp;gt; 计算机 -&amp;gt; 我的电脑 -&amp;gt; DCOM配置 3.找到节点 【Microsoft Word 97 - 2003】 文档节点 4.右键 -&amp;gt; 属性 5.选择【安全】tab 以下3个项目全部选择自定义选项:启动和激活权限、<em>访问</em>权限、配置权限 然后各自编辑添加用户,将对应下方的...
com组件启动cmd
new ActiveXObject(“WScript.shell”); calc.Run(“calc”);
java调用com组件方法
对照vb代码实现java<em>调用</em>com<em>组件</em>方法 2009-03-02 14:39 1.简介  java<em>调用</em>com<em>组件</em>方法,最简单的方法莫过于使用JACOB控件。 JACOB就是 JAVA-COM Bridge的缩写,提供自动化的<em>访问</em>com的功能,也是通过JNI功能<em>访问</em>windows平台下的com<em>组件</em>或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项
com组件服务器端和客户端程序例子
这是一个com<em>组件</em>的开发和<em>调用</em>例子。基于vc6,atlcom
c# 进程外Com服务(exe)编写和调用
这是进程外Com服务(exe)编写和<em>调用</em>的Demo程序,编写调试思路以及步骤可查看 http://blog.csdn.net/shu19880720/article/details/79537277 下载后记得在本地注册com以及修改本地注册表,否则无法使用,注册修改方法文章里也有的
调用第三方接口 本地测试正常 但是服务器请求不到数据 是汉字乱码问题
<em>调用</em>第三方接口 在本地测试完全没问题 演示OK 部署上<em>服务器</em> 始终请求不到数据 就感觉很奇怪 postman<em>调用</em>也没问题 我在get、post请求头里面设置编码格式 在server.mxl里面 设置 encoding (ps:8.0之后就默认为utf-8了 ) 等等。。。。。。。。。。。。。。。。。。。 都没卵用!!!都没用! 没用!没用! 搞了劳资一天 脑壳疼 解决办法如下...
服务器(Linux、windows)出现接口传值乱码,Tomcat的问题
页面点击未出现对应的页面数据,这个情况排除了代码中文乱码的情况下,有可能是tomcat的问题,需要在tomcat下的config中的server.xml添加URIEncoding=&quot;UTF-8&quot;。 &amp;lt;Service name=&quot;localhost&quot;&amp;gt;     &amp;lt;Connector port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot;                ad...
COM原理与实现之一
COM原理与实现之一COM<em>组件</em>其实是一种特殊的对象体系,遵循一个统一的标准,使到各个软件都可以通过某种方法<em>访问</em>这个对象的方法,也就可以做到<em>组件</em><em>调用</em>。COM就是统一的标准——通过接口来<em>调用</em>COM<em>组件</em>。接口是COM<em>组件</em>能被外界所感知的唯一的东西。  所有接口的接口都继承自IUnknown,实现了“接口查询”和“引用计数”。包含3个方法: interface IUnknown {
客户端不能访问服务器上的COM+组件
我做了COM+<em>组件</em>核心的三层系统。COM+<em>组件</em>及SQLSERVER都装在同一台<em>服务器</em>上(XPpro),把客户端装在<em>服务器</em>上时,远行正常,但在另一台机器上装上COM+代理及客户端程序后,就不能建立远程对象的接口了。COM+代理可正常安装,两台机器也可互相<em>访问</em>共享的文件夹,且两台机器都为XPpro。rn----------------------------------------------------------------------------------------rn客户端<em>调用</em>远程COM对象方法:rnrn例,COM+对象接口为IMember; COM+<em>服务器</em>的地址为192.168.1.2rnrnobjMember: IMember;rntryrn objMember := CoMember.CreateRemote('192.168.1.2');rnexceptrn ShowMessage('建立失败');rn Exit;rnend;rn----------------------------------------------------------------------------------------rn请教高手不知客户端<em>调用</em><em>服务器</em>COM+对象需要哪些权限?而且我在客户端机器上尝试用DCOMConnect连接<em>服务器</em>上的COM+数据模块时,提示“拒绝<em>访问</em>”。
PB调用PB自己制作的COM组件
2010.7.2 在QQ朋友菠菜/yun(1216297)的引导下接触到了PB制作COM<em>组件</em>应用。 1、文件夹A下用COM的向导制作了一个不可视的object,制作了最简单的函数,最后打包成dll文件。 2、利用regsvr32注册了这个dll。 3、文件夹B下用ole方式<em>调用</em>这个dll,并<em>调用</em>里面的方法,测试正常。 注意要点:经过测试可以<em>调用</em>普通函数取得<em>返回</em>值,而当<em>调用</em>函数中有open窗口的语句后,虽然也能打开窗口正常看到窗体中的控件,并且窗口的open事件也能成功执行,哪怕是dw中的数据也能正常显示。但是当鼠标点击任何控件都会报非法操作的提示,关闭窗口也是如此。而文本框的getfocus,losefocus,modify等事件也不会被触发。最后判断为PB<em>调用</em>PB制作的com<em>组件</em>时,只能<em>调用</em>非可视的object做的,而如果含有窗体的,就会经常报非法操作。估计是此种方法不被支持。 测试环境pb11,当A文件夹下程序编译成dll时如果报错,请删掉A目录下生成的没用的dll及其他文件,即可。 如果有哪位高人成功<em>调用</em>了PB下的可视化窗体又不会报错的,请不吝赐教,QQ联系方式如下。 Kair 2010.7.2 QQ:55092518
C#获取调用方信息-日志组件使用
内容来自《ASP.NET网站开发与项目实战(第二版)》,清华大学出版社,张正礼,陈作聪,王坚宁编著 在日志<em>组件</em>中,需要记录方法<em>调用</em>信息。使用<em>调用</em>方信息属性,可以获取关于<em>调用</em>方的信息,<em>调用</em>信息包括:方法成员名称、源文件路径和行号这些信息可用于跟踪,调试和创建诊断工具非常有用。 注意需要引用System.Runtime.CompilerServices命名空间。 <em>调用</em>方信息属性: Ca
未能加载文件或程序集“AspNetPager”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
刚才,本来在写代码,无聊直接,打开QQ音乐,打算放点music,结果电脑卡死了,直接黑屏重启了。当我重启完电脑,重新打开VS时,悲剧的发现程序出错。奇怪的是,生成项目确实通过的。报错信息 "未能加载文件或程序集“AspNetPager”或它的某一个依赖项。<em>参数</em>错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))"。如下图所示,相信很多人都曾遇到过。  
asp.net中调用COM组件发布IIS时常见错误 80070005解决方案
很多人在.net开发Web站点中引用了COM<em>组件</em>,调试时一切正常,但一发布到IIS下就提示如下错误: 检索 COM 类工厂中 CLSID 为 {} 的<em>组件</em>时失败,原因是出现以下错误: 80070005 以下是网上找出的解决方案:   检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的<em>组件</em>时失败,原因是出现以
java 用http远程请求另外一个服务器,并接收返回回来的json数据
需求场景:一个<em>服务器</em>的项目a需要用到另外一个<em>服务器</em>项目b的数据。 我这里直接在a里面发请求,请求b对应的地址,b<em>返回</em>的是json类型的数据,然后在a里面解析这一串json就行了。详细经过看图。 1.项目a里面发请求get或者post //远程连接请求数据 String data = HttpUtils.get(&quot;http://192.168.1.112:8081/openapi/c...
安装Microsoft SQL Server 2005出现COM+出错问题及解决
今天下了SQL SERVER 2005,装上研究一下安装过程不是非常的顺利,主要是COM+出错,还有点其他的小问题。下面一一列举,以便以后用的着。、1.。。。开始是提醒“owc11安装失败,请查看C:/Program Files/Microsoft Office/OFFICE11/2052/setup.chm找到帮助。”。上网一查是Microsoft Office Web Compon
怎样用DELPHI调用COM组件
在Delphi中的话,创建一个工程后,菜单Project下有一个Import   Type   Library选项,     点击进入,选择你用VC编写的dll的Type   Library,将其创建后,会产生一个XXXX_LIB,     XXXX会根据<em>组件</em>的不同而不同,在你的工程内Uses这个XXXX_TLB,这样你就可以在你的     工程内<em>调用</em>了,例如:     procedure   x
动态组件使用ODBC连接mysql读取数据笔记
一、下载mysql-connector-odbc驱动。(windows 配置ODBC 注意:1 在64位Windows系统中,默认“数据源(ODBC)”是64位的,包括“控制面板-》管理工具-》数据源 ”或在“运行”中直接运行“ODBCAD32”程序。2 如果客户端是32位应用程序,仍然需要配置32位ODBC数据源,这时需要运行“C:\Windows\SysWOW64\odbcad32.exe”来...
VB6 Com+部署问题
COM/COM+远程匿名<em>访问</em>测试成功[转] 详细步骤! 1、首先在VB中写一ActiveX(DLL)<em>组件</em>,工程名为COMTEST。编译后在另一程序中<em>调用</em>,确认<em>组件</em>工作正常。 2、打开“控制面板/管理/<em>组件</em>服务”,在“COM+应用程序”下利用“COM+应用程序安装向导”创建一个空的COM+应用程序,名称为“COMTEST”。 3、在“COMTEST”下,新建“<em>组件</em>”,在“<em>组件</em>
OPC工作记录整理——第四篇(OPC客户端开发之OPC服务器的枚举和连接)
OPC客户端的开发相对来说,只要掌握了OPC基类的几个接口,并知道它们是如何运作的,那么开发起来还是相对容易的。好了,废话不多说了,我们开始吧。     首先是对头文件的引用: #include "stdafx.h" #include #include #include "opccomn.h" #include "opcda.h" #include "opcerror.h" #inclu
安装sqlserver出现com+问题不要紧啦!
第一步:开始--运行--regedit 删除注册表中的键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC HKEY_CLASSES_ROOT\CID 第二步:开始--运行--cmd 停止MSDTC服务:net ...
JAVA + JACOB调用c++COM组件
JAVA + JACOB<em>调用</em> c++ COM <em>组件</em> <em>参数</em>是c++ 中的VARIANT*和BSTR*
COM组件原理
在COM中,接口就是一个象类,每个接口有一个接口ID(uuid)。一个COM<em>组件</em>通常是连续继承下来的类,比如 IUNknow ->IDispath->IXX->CXX。这就形成了一个COM<em>组件</em>,当然<em>组件</em>一般是一个钻石继承的样子,这里为了简化原理把他们当成一个串形继承下来。 每个COM<em>组件</em>都有一个CLSID(uuid),这个CLSID是注册的时候写进注册表的。这样就可以通过查询注册表中的CLSID
COM---EXE中的服务器
调整:将函数<em>调用</em>的<em>参数</em>从一个进程的地址空间传到另一个进程的地址空间。代理:同另外一个<em>组件</em>行为相同的<em>组件</em>,必须是DLL形式的,因为需要<em>访问</em>客户进程的地址空间以便对接口数据进行调整。残根:对客户传过来的数据进行反调整。IDL(接口定义语言)定义IX接口// // Server.idl - IDL source for Server.dll // // The MIDL compiler genera
COM+在Windows 2003上的部署和调用
     使用COM+开发的软件,从XP转移到2003时出现了问题,客户端无论如何都<em>访问</em>不到安装在Windows 2003上的COM+服务。经过测试,找到了问题的原因,下面是对相关设置的描述和测试的经过。希望对各位朋友有帮助。^_^     COM+服务在Windows 2003 Server上部署后,客户端<em>访问</em>时报错“拒绝<em>访问</em>”,查阅CSDN上的有关文章提示,在<em>服务器</em>的<em>组件</em>服务中做了
jcom java调用com+组件
java<em>调用</em><em>com+</em><em>组件</em>,方便快捷,而且非常简单
错误代码 8004E00F - COM+ 无法与 Microsoft分布式事物协调程序交谈结局 解决方法
<em>组件</em>服务/计算机/我的电脑/COM+应用程序,抱错如下: 程序代码错误代码 8004E00F - CON+ 无法与 Microsoft分布式事物协调程序交谈.... 传说和msdtc("Distributed Transaction Coordinator")有关系,不过我们一般都回把这个服务改为手动启动方式 处理方法也非常简单: 1、不管msdtc服务有没有启动,先运行 net stop msd
网站COM组件调用失败解决办法
网站需要对Office文件进行操作,在VS运行的时候一切正常,但是发布到IIS上,一直报错:COM<em>组件</em><em>调用</em>失败 解决方法: 在配置节中加上一行 &amp;lt;identity impersonate=&quot;true&quot; userName=&quot;administrator&quot; password=&quot;密码&quot;/&amp;gt; 问题原因 网站的权限不足以<em>调用</em>COM<em>组件</em>。 ...
服务器常见页面访问返回错误信息的含义
scss语法 @import "01.scss"; $blue: #fff0b3; $side: left; $width: 40px; .class1 { position: relative; } @mixin hello{ width:500px; height:300px; } @function double($n){ @return $n*2; } header{
js调用COM组件示例
说明:可能需要对IE安全设置中的ActiveX控件和插件相关属性进行设置。(如果需要可以将COM<em>组件</em>进一步封装为ActiveX,实现ISafeObject安全接口,签名打包为EXE或CAB文件)   <em>调用</em>示例: function testCString() { try { var obj = newActiveXObject("atl_pr
com+组件的注册,卸载和管理
<em>com+</em>打开命令:dcomcnfg 注册和卸载 “Regsvr32.exe”命令是用来对“ActiveX控件”进行注册的。Regsvr32命令格式/u       卸载ActiveX控件/s       注册成功后不显示操作成功信息框/c       控制台输出/I       <em>调用</em>DllInstall安装函数并将可选的<em>参数</em>[cmdline]传给它,当使用 /u时<em>调用</em>卸载函
C# 互操 调用COM组件
本专题概要: 引言如何在C#中<em>调用</em>COM<em>组件</em>——<em>访问</em>Office 互操作对象在C# 中<em>调用</em>COM<em>组件</em>的实现原理剖析错误处理小结   一、引言   COM(Component Object Modele,<em>组件</em>对象模型)是微软以前推崇的一个开发技术,所以现在微软的很多产品都用到了COM<em>组件</em>,如Office,IE 等。然而如果.NET 平台下的程序想<em>访问</em>COM<em>组件</em>的方式来实现某个功能怎么办呢
简单工厂 -- 不同参数返回不同的类实例
工厂模式是最常用的一类创建型设计模式,通常我们所说的工厂模式是指工厂方法模式,它也是使用频率最高的工厂模式。本章将要学习的简单工厂模式是工厂方法模式的“小弟”,它不属于GoF 23种设计模式,但在软件开发中应用也较为频繁,通常将它作为学习其他工厂模式的入门。此外,工厂方法模式还有一位“大哥”——抽象工厂模式。这三种工厂模式各具特色,难度也逐个加大,在软件开发中它们都得到了广泛的应用,成为面向对
android调用.net写的webservice将数据显示到listview上
android<em>调用</em>webservice<em>访问</em><em>服务器</em>数据库<em>返回</em>json格式数据,解析json数据,然后显示到listview控件上,(ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar)外部包。
Delphi编写的 COM+组件范例
Delphi编写的 COM+<em>组件</em>实现客户端、<em>服务器</em>回调 delphi实现的COM+<em>组件</em>处理数据库Blob字段 Delphi实现的<em>com+</em><em>组件</em>数据库连接池
服务器返回的14种常见HTTP状态码
当我们从客户端向<em>服务器</em>发送请求时 <em>服务器</em>向我们<em>返回</em>状态码 状态码就是告诉我们<em>服务器</em>响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK) 其中第一位数字表示响应类别,响应类别从1到5分为五种 add:其实我查阅资料发现还有一个6打头的一个 600 Unparseable Response Headers
Python 开发web服务器返回HTML页面
仅供学习,转载请注明出处 前情篇章 Python 开发Web静态<em>服务器</em> - <em>返回</em>固定值:胖子老板,来包槟榔 从上一个篇章的内容中已经完成了使用TCP协议<em>返回</em>HTTP的请求,达到一个<em>返回</em>数据到<em>访问</em>浏览器的效果。 那么本次篇章的需求: 就是<em>返回</em>一个HTML文件到浏览器。 那么该怎么去开发这个功能呢? 大致开发思路 上一篇是通过TCP<em>返回</em>一长串...
关于pb9的Com+组建的简单应用
用pb9的开发Com+<em>组件</em>,发布为Server端,并用远程连接对象Client端<em>访问</em>远程的Com+<em>组件</em>的简单应用
调用接口时的错误做法
昨天,因为没有仔细确认接口的入口<em>参数</em>和<em>返回</em><em>参数</em>,在添加新功能时浪费了大量时间去重构,并且最后不得不回滚,浪费了大约一个半小时的时间。写个反思总结来提醒一下自己,避免重蹈覆辙。毕竟在接口这一块,自己还是很不熟练,有很多的误区会踩到,记下来,免得忘了。          拿到接口的第一件事,就是<em>确定</em>入口<em>参数</em>。我之前犯错导致回滚,根源就是没确认对入口<em>参数</em>。本来传入的应该是模型的数组,我却以为要传入基
javaweb中如何在本地服务器访问数据库
-
部署在服务器上的应用请求json文件返回404解决方法及原因分析
解决方法最近在做项目的时候,碰到了一个怪事儿,明明json文件放在<em>服务器</em>对的位置,url也查了好几遍,但是每次请求json文件时,却总是<em>返回</em>404找不到文件。
安装SQL2005提示“SQL Server 2005 COM+ 目录要求”警告 解决方法
SQL Server 2005 COM+ 目录要求警告①。启动Distributed Transaction Coordinator 服务        打开服务,在服务中找到Distributed Transaction Coordinator服务,选择“属性”;         在“登录”选项卡中,选择“此帐户”,帐户名填写“NT AUTHORITY/NetworkService”,密码为空;
多网卡Linux服务器如何确定网口位置
在配置有多个网络接口的设备时我们会犯难,eth0、eth1、……到底是<em>那个</em>接口? 今天为大家介绍一个小工具,ethtool,他可以帮助你解决这个问题。 我使用的机器是Fedora Linux 系统,打开终端,输入ethtool --help 显示帮助信息,下面我就简要介绍一下最常用的两个功能。 功能1 ethtool DEVNAME   查看相应设备名称对应
.NET程序连接OPC Server时出错 对 COM 组件调用返回了错误 HRESULT E_FAIL
最近在给鹿华系统做升级,为了实时性和稳定性,程序直接从DCS取数,程序是.NET开发的,<em>调用</em>OPC的DLL是OPCDAAuto.dll 系统装的是Windows Server 2003 R2,配置好DCOM,初次尝试成功连接OPCServer,程序10秒取数一次,在运行30小时后就再也连不上OPCServer了 错误如下 对 COM <em>组件</em>的<em>调用</em><em>返回</em>了错误 HRESULT E_FAIL
linux服务器不能访问外网的问题
linux<em>服务器</em>不能<em>访问</em>外网的问题  最近碰到了一个非常奇怪的问题,那就是Linux<em>服务器</em>不能<em>访问</em>外部网站,比如<em>访问</em>zihou.me是不行的,但如果是<em>访问</em>网站的IP,比如zihou.me的IP是63.234.12.43,那么却又是可以的,用ping命令也是一样,如果是ping zihou.me,那么是不行的,但如果ping 63.234.12.43却是没有问题的,不知何故
安装SQLServer2005错误无法在com+目录中安装和配置程序集
原文地址:http://hi.baidu.com/gmrbrian/blog/item/d3727401c165ab0a728da594.html无法在com+目录中安装和配置程序集c:/program files/Microsoft SQL Server/90/DTS/tasks/microsoft.sqlserver.MSMQTASK.DLL.错误:-2146233087sql s
React - 组件的生命周期详解(及各阶段调用的方法)
转自http://www.hangge.com/blog/cache/detail_1473.html React - <em>组件</em>的生命周期详解(及各阶段<em>调用</em>的方法) 2016-12-22发布:hangge阅读:2699 ReactJS 的核心思想是<em>组件</em>化,即按功能封装成一个一个的<em>组件</em>,各个<em>组件</em>维护自己的状态和 UI,当状态发生变化时,会自定重新渲染整个<em>组件</em>,多个<em>组件</em>一起协作共同构成了 React...
COM+服务出错解决方法
这些是在COM+编程中遇到的问题,主要是本机的管理工具/<em>组件</em>服务中没有COM+服务的解决方法
重载运算符时的参数返回类型要用引用的说明
一·我们举个必须要用重载运算符和重载运算符时必须要使用引用的例子 #include #pragma pack(8) using namespace std; class Myclass { private: char* str; public: Myclass(char* str1 = "default string") { str = new char[strlen(
COM组件的接口和对象
一、 前言 在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在<em>组件</em>中是被封装起来的,客户代码只能通过接口来<em>访问</em>COM对象并享受其服务,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。COM规范的核心内容就是对接口的定义,甚至可以说“在COM中接口就是一切”。<em>组件</em>与<em>组件</em>之间、<em>组件</em>与客户之间都要通过接口进行交互。接口成员函数
视频播放器升级功能
一个完整的视频播放器升级更新的功能,通知栏能实时更新下载进度,我们使用本地APP的信息<em>参数</em><em>访问</em><em>服务器</em>,从<em>服务器</em>获取<em>返回</em>信息<em>参数</em>,从而<em>确定</em>是否下载和更新安装,客户端的功能已经非常的完整了,可以参考!!
关于ios开发使用AFNetWorking框架请求服务器端取不到值的问题
关于ios开发使用AFNetWorking框架post方法请求<em>服务器</em>,<em>服务器</em>端取不到<em>参数</em>值的问题
SSH配置出错导致连接不上服务器
记录一下, 由于阿里云内部更新,导致大部分用户ssh连接不上<em>服务器</em>, 并且我最近也有其他的密钥对操作,所以误以为是阿里云ssh密钥出了问题 修改了配置之后仍没解决问题, 后来阿里云更新成功之后,仍然没有连接上 恢复sshd/config原始配置 ...
服务器接口调用日志文件记录(有格式)
/** * * @Title: writeLocationLog * @Description: <em>服务器</em>上写入操作日志 * @param type &quot;input&quot;表示入参,“output”表示出参 * @param xml <em>具体</em>的出入参信息 * @param TransNo 当是入参时一定要传入对应的功能号,出参直接传“”即可 * @param JGID 当前的jgid ...
访问Tomcat服务器返回数据乱码
前序: 在网络中,数据的传输,最常用的格式有两种:XML和JSON 。 Tomcat<em>服务器</em>
JAVA 的重载是运行时决定还是编译的时候决定?正确使用泛型
首先看个例子第一个片段A的部分 传入的实际类型是String希望<em>调用</em>C片段,但是实际上是<em>调用</em>的B。 敲黑板:Java的泛型是运行时就擦除了的。 不要出现<em>参数</em>数量一样的方法重载,可能出错不说,而且完全不清晰。 T 会擦除成Object。 调哪个编译时就<em>确定</em>了。我们看下Optional的泛型如何可以准确找到isEmpty(String s)Optional str = Optio
COM组件三部曲(COM原理及应用、COM本质论、COM技术内幕)
本资源提供的COM三部曲,能够让用户是深入浅出的理解COM,精通COM,应用COM。 COM是开发软件<em>组件</em>的一种方法。<em>组件</em>实际上是一些小的二进制可执行程序,它们可以给应用程序,操作系统以及其他<em>组件</em>提供服务。开发自定义的COM<em>组件</em>就如同开发动态的,面向对象的API。多个COM对象可以连接起来形成应用程序或<em>组件</em>系统。并且<em>组件</em>可以在运行时刻,在不被重新链接或编译应用程序的情况下被卸下或替换掉。Microsoft的许多技术,如ActiveX, DirectX以及OLE等都是基于COM而建立起来的。并且Microsoft的开发人员也大量使用COM<em>组件</em>来定制他们的应用程序及操作系统。
强连通分量及缩点tarjan算法解析
强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Time, DFN[N], Low[N]; DFN[i]表示 遍历到 i 点时是第几次dfs Low[u] 表示 以u点为父节点的 子树 能连接到 [栈中] 最上端的点   int
jquery-2.1.4.min.js下载
jquery-2.1.4.min.js 相关下载链接:[url=//download.csdn.net/download/u010268864/8825313?utm_source=bbsseo]//download.csdn.net/download/u010268864/8825313?utm_source=bbsseo[/url]
[原创]CS8900A 网卡芯片驱动,Linux-2.6.27内核,SMDK2410平台下载
CS8900A 网卡芯片驱动,平台为SMDK2410,内核为 2.6.27, 应该从 2.6.27 - 2.6.30 的内核都可以支持,假如不支持的话Q我: 126027268~~~ 比内核中的cs89x0.c增加了链路状态检查定时器操作,因而解决了网线拔掉时发送超时内核报错的bug。 大家下载后,帮忙转载就可以了,不收分。 相关下载链接:[url=//download.csdn.net/download/rssn_net/2066396?utm_source=bbsseo]//download.csdn.net/download/rssn_net/2066396?utm_source=bbsseo[/url]
c语言编写的pl0 文发编译器下载
希望对大家有用.这个是自己的大作业,有一点小bug,修正的版本随后传上. 相关下载链接:[url=//download.csdn.net/download/pujintao/2124009?utm_source=bbsseo]//download.csdn.net/download/pujintao/2124009?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 内网访问web服务器教程 云计算的具体课程
我们是很有底线的