我在Vista的管理员模式下使用Visual studio 2008运行web应用程序。当端口设置为非80时,它可以正常运行。但它会给出一个错误,比如WebDev.Webserver.exe已停止工作。我已经关闭了IIS默认网站,所以没有其他应用程序使用80端口。出现此错误的原因是什么?如何找出是否有其他应用程序正在端口80上运行?
谢谢
我正在做一个简单的服务器应用程序,我想知道是否有任何方法可以知道用户在应用程序中输入的端口是否已关闭,以便创建侦听此端口的新ServerScoket ?例如,有人进入已关闭的端口5000,是否有方法检查它并通知用户他/她正在尝试使用已关闭的端口?
我想做这样的事情:
int port = Integer.parseInt(portField.getText()); // the port that users enter in my application
if ( port.isClosed() ) {
System.out.println("This port is cl
我将Apache 2.2.17与XAMPP Control Version 2.5一起使用,但apache使用的是端口8080,但当我启动apache服务时,它显示:
ERROR : Apache service not started [-1]
并查看端口是否被我使用的任何其他程序使用
netstat -a -n -o
从我获得PID 2952的地方,我使用的端口是java.exe,因为我需要这个端口来运行我的程序。我在apache/conf/httpd.conf文件中将端口更改为
#Listen 0.0.0.0:87
#Listen [::]:87
Listen 87
和ServerNa
我正在寻找一种在网络模式下运行Apache Derby服务器的好方法。我正在使用NetworkServerControl启动服务器,它工作得很好。
我像这样启动服务器:
/**
* starts the network server
* @return true if sucessfull
*/
public boolean start()
{
try
{
// just to be sure that we don't start two servers
this.stop();
server = new Net
我正在使用nmap扫描我的一个朋友服务器,并获得了这些端口详细信息。
PORT STATE SERVICE
22/tcp open ssh
42/tcp filtered nameserver
80/tcp open http
111/tcp open rpcbind
135/tcp filtered msrpc
139/tcp filtered netbios-ssn
161/tcp filtered snmp
179/tcp filtered bgp
443/tcp open https
1028/t