paip.程序调试的几种方式大总结

本文总结了多种程序调试方法,包括socketAttach、sharedMemoryAttach、processAttach等,详细介绍了这些方法的特点及应用场景,如JAVA的JPDA、.NET的W3WP附加调试等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

paip.程序调试的几种方式大总结

 ----作者Attilax , 1466519819@qq.com---
1.socketAttach
------------------------
主要方式是服务器中定义一个PORT,调试端用这个PORT来和服务端通信..
JAVA中是使用JPDA方式来进行的.
PHP中也是XDEBUG需要定个PORT
.NET的好向还不用过..
JAVA中的设置是VM OPTION...-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8001


2.sharedMemorty Attacht
---------------------------
主要是服务启动的时候,定义一个sharedMemory...需要设定其NAME,客户端以这个NAMAE进行连接
比如 tomcat_shared_memory_id

3.processAttach
------------------
这个.NET是用这种方式来附加W3WP来进行调试网站的。
。NET是以PROCESS NAME来附加的。
JAVA的是以PID来附加的。

4.SOCKET-LISTEN
--------------------
基本上差不多是socketAttach反过来的形式


5.sharedMemortyListen
---------------------------

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值