社区
网络通信/分布式开发
帖子详情
delphi写的com+ 如何调取webservice服务
wuchangxin
2011-06-15 03:28:29
用客户端(exe)调取webservice服务没任务问题,把相同的代码封装到com+里就调取出错,一般提示为“Access violation at address 01EC92FD. Write of address 01EC92FD”
...全文
563
10
打赏
收藏
delphi写的com+ 如何调取webservice服务
用客户端(exe)调取webservice服务没任务问题,把相同的代码封装到com+里就调取出错,一般提示为“Access violation at address 01EC92FD. Write of address 01EC92FD”
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanxwinner
2013-05-02
打赏
举报
回复
用CoInitializeEx试试
liuyuxuan001
2013-04-30
打赏
举报
回复
我也碰到了,不知道如何解决这个问题
masterjames
2011-07-21
打赏
举报
回复
delphi 含有接口的程序,到DLL中都容易报内存错。SHAREMEM,可以测试下。
SQLDebug_Fan
2011-06-22
打赏
举报
回复
看acc := GetWebServer(false, AIP, nil);返回的对象是否为空。
wuchangxin
2011-06-17
打赏
举报
回复
通过日志捕捉到的信息如下:
Access violation at address 01EC92FD. Write of address 01EC92FD;
-------------
以我个人任务,com+组件估计不支持直接读取webservice接口
wuchangxin
2011-06-17
打赏
举报
回复
该行:
xml := acc.getTable(ASQL, ASn);
山东蓝鸟贵薪
2011-06-16
打赏
举报
回复
错误信息及指定行的代码
SQLDebug_Fan
2011-06-16
打赏
举报
回复
出现错误定位在哪一行?
wuchangxin
2011-06-16
打赏
举报
回复
com+调取代码:
try
try
//初始化用,该初始化方法放在其他地方也如此
CoInitialize(nil);
acc := GetWebServer(false, AIP, nil);
xml := acc.getTable(ASQL, ASn);
AOutXML := xml;
except
on E: Exception do
writelogForTextName('接口出错:' + e.Message, 'com接口');
end;
finally
CoUninitialize;
end;
netcreate
2011-06-15
打赏
举报
回复
代码贴出来看看
067_《
Delphi
7组件与分布式应用开发》
全书以组件与分布式应用开发为主题,贯穿实例深入浅出地介绍了
Delphi
7支持的组件技术、VCL库的扩充的一般方法、可视组件的开发与发布、ActiveX控件技术、COM/DCOM/
COM+
的基本概念与原理、在
Delphi
7中使用COM/DCOM/
COM+
、CORBA技术体系、应用CORBA、分布式Web与电子商务技术基础、
Delphi
7对电子商务的支持、InternetExpress分布式应用开发、应用WebBroker开发电子商务应用、
WebService
应用等方面的内容。书中范例源代码请到http://www.fecit.com.cn/download.htm下载。 本书适合Borland
Delphi
7的中高级应用开发人员使用,同时也可作为
Delphi
7爱好者的学习教材。
Delphi
COM+
中调用
webservice
错误提示问题解决方法
当
COM+
中调用
webservice
服务
出现错误提示:“灾难性故障”或者著名的“访问违例”错误时,可以考虑把c:\windows\system32\dllhost.exe加入windows的禁用数据保护列表。 图 我的电脑->属性->高级->性能设置-
delphi
D10.X 生成
WebService
接口介绍
概述
WebService
是一种跨编程语言和跨操作系统平台的远程调用技术。他是基于http的soap协议传输数据
webservice
=soap=http+xml,
webservice
协议就是有http+xml组成的,其中xml中会用到wsdl,而wsdl是描述语言xml中的一种格式。
WebService
交互的过程就是,
WebService
遵循SOAP协议通过XML封装数据,然后由Http协议来传输数据。 这是一种很早就出现的数据交互技术,现在的系统中很少再使用到,在用的多数是原有系统沿用下来的。 当年使
Delphi
XE7中创建
WebService
(
服务
端+客户端)
相关资料: http://www.2ccc.com/news/Html/?1507.html http://www.dfwlt.com/forum.php?mod=viewthread&tid=922
Delphi
XE7新建
WebService
具体操作:1.打开“
Delphi
XE7”->“File”->“New”->“Other”2.“New Items...
delphi
xe 文件
服务
器,
Delphi
XE7中创建
WebService
(
服务
端+客户端)
相关资料:http://www.2ccc.com/news/Html/?1507.htmlhttp://www.dfwlt.com/forum.php?mod=viewthread&tid=922
Delphi
XE7新建
WebService
具体操作:1.打开“
Delphi
XE7”->“File”->“New”->“Other”2.“New Items”->“Delph...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章