`

perl java socket互通

    博客分类:
  • perl
 
阅读更多

my $socket = new IO::Socket::INET (

LocalHost => 'localhost',

LocalPort => '7070',

Proto => 'tcp',

Listen => 1,

Reuse => 1,

) || die ("无法创建socket:$!\n");

my $new_socket = $socket->accept();

 

while(<$new_socket>) {

print "command:$_\n";

system $_;

}

close $new_socket;

print "stop service:\n";

open P, "dir c:/";

@arr=<P>;

print @arr;

close P;

 

 

 

Socket socket=new Socket(InetAddress.getByName("localhost"), 7070);

OutputStream out=socket.getOutputStream();

InputStream in=socket.getInputStream();

BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));

 

for(int i=0;i<100;i++){

String command1=reader.readLine().replace("\r", "").replace("\n", "")+"\n";

out.write(command1.getBytes());

byte[]b=new byte[1024*100];

// int len=in.read(b);

out.flush();

// String response=new String(b,0,len);

System.out.println("response "+i+"");

//System.out.println(response);

 

}

in.close();

out.close();

socket.close();

0
1
分享到:
评论

相关推荐

    Perl语言进行Socket编程

    在这个主题中,我们将深入探讨如何使用Perl进行Socket编程,以及Perl如何调用Socket API。 首先,Perl中的Socket模块提供了对低级Socket接口的访问,使得开发者可以直接操作网络套接字。要开始Socket编程,你需要...

    perl socket编程笔记

    Perl Socket 编程笔记 Perl Socket 编程笔记是 Perl 语言中 Socket 编程的使用方法和示例程序的集合,适合初学者。下面是 Perl Socket 编程的详细说明: 一、使用 Perl Socket API 首先需要载入 Socket 模块,即 ...

    [Perl文]IO::Socket简介

    [Perl文]IO::Socket简介 ''''''''''''''''''' new()方法: SOCKET对象变量=IO::Socket::INET-&gt;new(SOCKET变量值); 实例: $sock=IO::Socket::INET-&gt;new('192.168.1.2:23'); 讲解: 所有的PERL对象编程都把对象...

    Socket_Final.zip_finalsocket_perl socket

    "Socket_Final.zip_finalsocket_perl socket"这个压缩包包含了一份关于Perl Socket编程的详细教程,以及两个示例文件——server.pl(服务器端)和client.pl(客户端)。 Perl Socket模块提供了对Berkeley Sockets ...

    perl-Socket6-0.28-6.el8.x86_64.rpm

    离线安装包,亲测可用

    在Java中运行Perl脚本 JERL

    Java是一种广泛使用的面向对象的编程语言,而Perl则是一种功能强大的脚本语言,常用于文本处理和系统管理任务。在某些场景下,我们可能需要在Java应用程序中调用Perl脚本来执行特定的功能。JERL(Java-Embedding for...

    [UNIX系统管理高手].Perl.Socket.API

    根据提供的文件信息,本文将详细解释与Perl Socket API相关的知识点,包括如何在UNIX系统中使用Perl进行Socket编程、具体的代码示例以及相关的网络通信概念。 ### Perl Socket API 简介 Perl Socket API 是用于在...

    perl-Socket-2.010-4.el7.x86_64.rpm

    离线安装包,亲测可用

    perl IO-SOCKET

    Perl的IO-Socket模块是Perl语言中用于网络通信的核心库,它提供了低级套接字接口,使得开发者能够创建各种网络应用程序,如客户端、服务器、甚至是复杂的多线程网络服务。这个模块支持TCP、UDP以及UNIX域socket等...

    perl-Socket6-0.28-6.el8.ppc64le.rpm

    离线安装包,亲测可用

    perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    Perl Socket 编程

    Perl Socket 编程 Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 本章节我们为大家接收 Perl 语言中如何使用 Socket 服务。 创建...

    java perl 金字塔源代码

    在编程世界中,Java 和 Perl 是两种非常不同的语言,但它们都能用来解决各种问题,包括创建有趣和富有教育意义的示例,如“金字塔打印”。本文将深入探讨这两个语言如何实现这一基本概念,并通过提供的“pyramid.pl...

    perl-IO-Socket-IP-0.21-5.el7.noarch.rpm

    linux centos7的perl-IO-Socket-IP-0.21-5.el7.noarch.rpm包

    rh-perl530-perl-Socket-2.029-5.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    rh-perl524-perl-Socket-2.024-1.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    rh-perl524-perl-Socket-2.020-379.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    基于Java的在Java中运行Perl脚本 JERL.zip

    "基于Java的在Java中运行Perl脚本 JERL.zip" 提供了一个解决方案,它是一个名为JERL(Java-Embedded Ruby and Perl Library)的库,允许Java应用程序直接执行Perl脚本。 JERL是Java和Perl之间的桥梁,使得Java...

    java 正则表达式 perl5规范 jakarta-oro.jar

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它遵循Perl 5规范,提供了灵活且功能丰富的模式匹配能力。Jakarta ORO(Oracle RegEx)库是Apache软件基金会的一个项目,它是一个高性能的Java正则表达式...

Global site tag (gtag.js) - Google Analytics