关注迅速公众平台

关注迅速公众平台

关注迅速公众平台

关注微信联系人

企业电话:021-64391578

利用ActiveX来实现B/S中的TCP通信问题


利用ActiveX来实现B/S中的TCP通信问题

最近碰到在B/S的系统中实现TCP通信的问题,所以把自己的一些心得和源码和大家分享:
源代码先发给大家,地址:
http://files.cnblogs.com/ninghao/%E7%94%A8ActiveX%E6%9D%A5%E5%AE%9E%E7%8E%B0Web%E4%B8%AD%E7%9A%84TCP%E9%80%9A%E4%BF%A1.rar

这里不想写的太详细,下面给大家说下大概的步骤吧,


1.首先建立一个监听TCP通信的Windows服务作为Service端(源码里的MyTCPService)
2.创建一个用来实现通信的Client端,并将其以ActiveX的形式展现出来(源代码里的ActiveXTest),
这里我的ActiveX我使用C#来开发的,可参考如下文档:http://wenku.baidu.com/view/e734a351f01dc281e53af0eb.html
3.创建一个B/S程序,并在其页面用引用上面的ActiveX控件,实现B/S中的TCP通信(源代码中的WebSite1)
完成以上步骤后,一个比较简单的B/S程序实现TCP通信的例子就完成了,但是在这个过程中其他客户端对你的cab文件有时候会不认,如果觉得需要的话可以给你的cab搞一个数字签名,具体的方法参考如下地址:http://wenku.baidu.com/view/558a790d4a7302768e993978.html,就看“ActiveX打包与发布”这一块,如果嫌麻烦的话,我给大家分享一个用来数字签名的工具:http://www.onlinedown.net/soft/113034.htm下载下来用这个就可以数字签名了。

写的比较简单,因为一些东西前面都有大神指导多了,但还是希望对大家有所帮助,嘿嘿。

利用ActiveX来实现B/S中的TCP通信问题


相关推荐
广州知识付费app开发功能案例简介
郑州健身app开发功能需求是什么?
黑龙江app开发公司:婚恋社交app开发功能需求有哪些?
智能硬件APP软件开发的发展优势如何?
金融咨询APP软件开发有什么价值?

特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。 网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点, 也不对网站内容的真实性负责,如有侵权,请联系站长删除

您可以联系我们

彼此协助, 彼此信任

方能将美好的蓝图兑现