ASP 调用DLL(封装SOCKET)问题及思路

ky310 ky310 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位兄台:

近些天工程需要,尝试在ASP页面中调用DLL。目前所做的一些尝试如下:

1、新建WIN32动态链接库工程,工程中插入一个新类,该类中封装了SOCKET,将该类__declspec(dllexport)倒出,VC测试工程中可正常使用,但ASP中可调用该DLL吗?我尝试
  dim Obj
  Set Obj = Server.CreateObject("工程名.封装SOCKET类名")//

  dim m_Socket
  m_Socket = Obj.CreateUDPSocket(6666),结果不行CreateUDPSocket是对象的属性或方法

2、新建了一个ATL COM,同样在其中插入新类,封装SOCKET,倒出后VC可正常调用。regsvr32 DLL地址,注册成功,但在ASP页面调用还是上面的问题

没在ASP中调用过DLL,是不是调用的DLL也要像ActiveX那样倒出属性和方法才行?从前倒是调用过OCX

恳请各位帮忙,或提供在ASP页面操作SOCKET思路也可以。谢谢了!
...全文

相关推荐

ASP的W3Sockets组件

**Socket.dll**:这是W3Sockets组件的核心动态链接库,包含了所有实现Socket通信的函数和对象。ASP页面通过引用这个DLL文件,可以调用其中的方法和属性,进行网络操作。2.

rui7157

Unity+ASP.NET Socket联机游戏开发实战指南

TCP socket是实时多人游戏网络通信的底层基石,其核心在于连接管理、字节流处理、跨平台序列化与线程协同。理解粘包/半包原理、心跳保活机制、二进制协议设计及Unity主线程与Socket异步IO的桥接方式,是构建稳定联机逻辑的前提。这类技术广泛应用于局域网对战、教育VR、轻量MMO原型验证等场景,尤其适合需规避Photon/Mirror黑盒、直面网络本质的Unity开发者。本文以可运行的ASP.NET+Unity Socket联机Demo为载体,深入拆解从‘能连上’到‘连得稳’的关键七道工程坎。

weixin_34195142

Windows下编译使用libmemcached:从源码到API调用的完整指南

缓存是提升后端服务性能的关键技术,memcached作为分布式缓存系统被广泛使用,而libmemcached是其官方的C/C++客户端库,提供了连接池、一致性哈希和二进制协议等能力。然而在Windows平台上,由于POSIX线程依赖和工具链差异,开发者常常遇到编译失败、运行时崩溃等棘手问题。本文从原理出发,详解如何通过CMake、pthread-win32等依赖在Windows下成功编译libmemcached,覆盖MSVC与MinGW两条路线的选型对比,并深入介绍连接管理、批量读写、超时控制等核心API调

weixin_33898876

C#高性能序列化实战:基于protobuf-net的插件化封装与优化指南

序列化是数据交换和持久化的核心技术,其核心原理是将数据结构或对象状态转换为可存储或传输的格式。在C#开发领域,高效的序列化方案对网络通信、微服务和游戏开发至关重要。Protocol Buffers作为一种高效的二进制序列化协议,凭借其紧凑的编码和跨语言特性,成为高性能场景的技术价值首选。protobuf-net库进一步优化了C#开发体验,允许通过特性标注直接定义数据契约。本文聚焦于如何将protobuf-net封装为即插即用的生产力工具,通过构建ASP.NET Core输入输出格式化器、MSBuild预编译

weixin_34122604

ASP源码—FASP v1.1.0.9.zip

FASP是一个基于COM组件的ASP开发框架,包含核心DLL组件和ASP脚本库,支持数据库操作、Socket通信、缓存集成等功能。项目通过注册COM组件实现功能调用,适用于传统IIS环境下的Web应用

毕业_设计
评论 13
收藏 已收藏
分享
返回顶部
ky310
ATL 3,248 成员 48,530 内容