各位高手,有没有人知道怎么把一个VC编写的COM组件包装成WebService?
解决方案 »
- 有用过TeeChart控件的没有?
- 列表框问题
- CxImage显示图片,内存被持续消耗的问题。
- 关于模式对话框的一个简单的问题,请帮忙!
- 对防火墙技术感兴趣的请看!
- 谁能告诉我从哪下载英文计算机论文?我好急哟##··怎没人回复??
- 在Delphi程序中如何检测计算机是否连上Internet?
- #######VC++怎样定位dll中的异常?########
- COMMTIMEOUTS读设置延时0,ReadFile函数重叠读取时,wait等待500毫秒对吗???
- 如何改变程序的图标?
- pragma data_seg共享段中可否做到共享一个对象,或者共享一个list<CString>这样的对象,我没做到,郁闷...
- 如何将对话移到屏幕中心?
要从WebService来调用VC Com组件应该是比较可取的办法,但是WebService的速度跟Com比要慢很多
一般情况下WebService在本机上调用Com要解决的是访问权限问题,否则的话,WebService没有权限访问Com,就会出错
不过还是有解决办法,网上的资料很少,,,
下面说说调用方法:
1.用VC写COM组件,
2.注册COM组件
3.配置COM访问权限(给WebService的访问权限),在Win98下面要装Dcom98组件,在Win2000下面可以在Dcomcnfg里面设置,在WinXP下面可以在组件服务里面设置。
4.在WebService里面引用COM组件,然后才能调用Com组件。
对于WebService来访问网络上面的dcom组件,就更加困难了。
=======
如果使用vs.net直接在ide里添加引用即可,非常方便
com 包装为 ws
=====
微软好像有一款工具,具体没用过