相关疑难解决方法(0)

内部应用程序的最佳TCP端口号范围

我在一个每个内部应用程序在一个单独的Tomcat实例上运行并使用特定TCP端口的地方工作.什么是最适合这些应用程序的IANA端口范围,以避免端口号与服务器上的任何其他进程冲突?

基于http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml,这些是我目前看到的选项:

  1. 系统端口(0-1023):我不想使用任何这些端口,因为服务器可能在此范围内的标准端口上运行服务
  2. 用户端口(1024-49151):鉴于应用程序是内部的,我不打算请求IANA为我们的任何应用程序保留一个号码.但是,我想减少另一个进程使用相同端口的可能性,例如1521年的Oracle Net Listener.
  3. 动态和/或专用端口(49152-65535):此范围适用于自定义端口号.我唯一关心的是如果发生这种情况:

    一个.我将我的一个应用程序配置为使用端口X
    b.应用程序停机几分钟或几小时(取决于应用程序的性质),让端口闲置一段时间,
    c.操作系统将端口号X分配给另一个进程,例如,当该进程充当需要与另一个服务器建立TCP连接的客户端时.这是成功的,因为它属于动态范围,并且就操作系统而言,X当前未被使用,并且
    d.应用程序无法启动,因为端口X已在使用中

networking tomcat

85
推荐指数
3
解决办法
12万
查看次数

为内部应用程序使用分配TCP/IP端口

我编写了一个由Windows服务托管的WCF服务,它需要侦听已知的TCP/IP端口.我可以在哪个范围内安全地分配端口以在我的组织内使用?该端口将嵌入到服务的配置文件和使用该服务的客户端中.

tcp

36
推荐指数
4
解决办法
4万
查看次数

android tcp / ip套接字不会将数据发送到计算机

我试图制作一个将数据从android发送到计算机(从Java到vb.net)的应用程序。数据发送在Eclipse Java项目中有效,但在android项目中无效。但是我有一个问题。我的计算机中没有传入到Visual Basic的数据。VB代码:

 Imports System.Net.Sockets
 Imports System.Threading
 Imports System.IO

Public Class Form1

Dim Listener As New TcpListener(65535)
Dim Client As New TcpClient
Dim Message As String = ""

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Dim ListThread As New Thread(New ThreadStart(AddressOf Listening))
    ListThread.Start()
End Sub

Private Sub Listening()
    Listener.Start()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Client = New TcpClient("192.168.100.3", 65535)

    Dim Writer As New StreamWriter(Client.GetStream())
    Writer.Write(TextBox2.Text)
    Writer.Flush() …
Run Code Online (Sandbox Code Playgroud)

java sockets vb.net android tcp

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

tcp ×2

android ×1

java ×1

networking ×1

sockets ×1

tomcat ×1

vb.net ×1