asp里面怎么用socket?

Acylas 2004-08-26 04:27:20
比如服务器上运行了一个服务,这个服务对应的端口是9999,
同时iis里面发布了asp系统,那么asp系统怎么可以实现往这个端口里面写数据?
...全文
197 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Acylas 2004-09-02
  • 打赏
  • 举报
回复
用xmlhttp搞定了,谢谢楼上各位,迟了过来结贴
  • 打赏
  • 举报
回复
网上搜索看你实现什么功能了
Acylas 2004-08-27
  • 打赏
  • 举报
回复
哪里有现成的?
  • 打赏
  • 举报
回复
晕,学一下VB啊
Acylas 2004-08-26
  • 打赏
  • 举报
回复
怎么写这个com组件?
allenq 2004-08-26
  • 打赏
  • 举报
回复
用VB写个COM组件,在服务器注册..
网页上调用如下:
str = Request("str")
dim obj
set obj = Server.CreateObject("MyCom.Sample")
Dim ErrInfo
Dim ErrNo
errno = obj.Sample1( Cstr(str), Cstr(ErrInfo) )
Response.Write(Errinfo)
在组件的Sample函数中写你所需要的socket内容啊
Acylas 2004-08-26
  • 打赏
  • 举报
回复
谁能再帮帮我,详细点!
觉得分不够再开贴给
Acylas 2004-08-26
  • 打赏
  • 举报
回复
非常感谢!
不过我在AcitveX控件怎么没找到有socket控件?
需要安装什么东西吗?
cuixiping 2004-08-26
  • 打赏
  • 举报
回复
用FrontPage,插入AcitveX控件,在控件选择框里面选socket控件。
然后用脚本控制socket控件连接服务程序,已经发送和接收数据。
至于怎么使用socket控件的各种方法、事件、属性,可参考《VB控件手册》或MSDN的相关内容。
online 2004-08-26
  • 打赏
  • 举报
回复
写组件来完成
Acylas 2004-08-26
  • 打赏
  • 举报
回复
用组件?能不能说明白点,我本来是用java,不会asp,临时碰到这个问题,搞不清楚
mikespook 2004-08-26
  • 打赏
  • 举报
回复
用组件~~
yexing 2004-08-26
  • 打赏
  • 举报
回复
用xmlhttp可以发出http请求,你的服务如果可以解释就能发送数据,只知道这些:(
1、连接池始终无法连接Mysql? 答:x86系统,可以安装5.34或者3.51版本的驱动;x64系统,推荐安装3.51版本的驱动。 ======================================================================= 2、为什么安装了驱动,还是无法连接Mysql数据库? 答:安装驱动后,请在连接池启动那里,修改驱动版本。比如安装的是3.51,那么就填写“3.51”;其他,请看参数说明。 ======================================================================= 3、MySql在64位下提示找不到odbc驱动问题 答:在64位机器上,如果你想要连接32位mysql ,一般会安装mysql connector/ODBC 64位,并在配置ODBC数据源测试中连接正常,但在程序连接,如ASPasp.net、VB、Delphi 等软件访问数据库时,却提示找不到ODBC驱动。解决办法:因为你用的32位的mysql,那么你应该用32位的odbc配置管理器,而不是系统菜单默认的64位ODBC配置,请在 Windows\SysWOW64\ 下找到32位的ODBC配置工具 odbcad32.exe ,运行它,然后配置你需要的DSN。最后程序连接,测试OK。 ======================================================================= 4、连接池正确连接了,为什么还是无法查到数据? 答:因为参数填写不正确或者填写不完整,最后可能的是驱动版本这个参数填写错误; ======================================================================= 5、通信效率如何? 答:封装的是HPSocket通信组件,效率和稳定性没得说。 ======================================================================= 6、连接池除了Mysql,其他数据库能用吗? 答:常见的ACCESS、SQLITE3都是单机数据库,不支持多线程,所以采用连接池无意义。连接池Ex,支持MSSQL数据库,可以正常使用。 ======================================================================= 7、使用命令的过程中,出现BUG想砸电脑,几度怀疑人生,怎么办? 答:可以加入QQ群1013748987进行交流反馈。 ======================================================================= 8、我是小白,只想安安静静的学技术,加群能学到东西么? 答:这个要看群里老司机的表现了。 ======================================================================= 9、把服务端放在服务器上,为什么总是提示绑定失败? 答:请保证填写了正确的服务器地址和端口,保证服务器放行了指定端口。如果都正确无误,还是提示绑定失败,那么,请将地址改为本机的IP地址(右击网络邻居,查看属性,IP地址)。 ======================================================================= 10、如果数据库连接池启动成功,但是查询却失败了,怎么处理? 答:请检查数据库编码是否支持中文,在连接池启动参数那里的!编码,要与数据库编码一致! ======================================================================= 11、连接池ADO参数表如何使用? 答:参数表是为了杜绝SQL注入而设计的,整体操作流程如下: 数据库操作思路:→先绑定参数→增删改用 连接池.执行sql()命令;查询采用连接池.取记录集()命令→如果服务器返回的是连接池.取记录集(),客户端用记录集.导入()命令,导入服务器返回的数据。 ======================================================================= 12、连接池如何远程连接数据库? 答:可以通过Navicat等软件,将mysql的连接信息host改为%即可实现远程连接数据库。 ==============================================================

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧