phoenixframe平台连接socket服务器,并接收返回值的示例

package org.phoenix.cases.webservice;

import java.util.LinkedList;

import org.phoenix.action.WebElementActionProxy;
import org.phoenix.model.CaseLogBean;
import org.phoenix.model.UnitLogBean;
import org.phoenix.utils.NetTelnet;

/**
 * phoenixframe平台连接socket服务器,并接收返回值的示例
 * @author mengfeiyang
 *
 */
public class TestSocket extends WebElementActionProxy{
	private static String caseName = "";
	@Override
	public LinkedList<UnitLogBean> run(CaseLogBean arg0) {
		init(caseName,arg0);

		NetTelnet n = new NetTelnet("10.161.88.64",8889);
		System.out.println(n.sendCommand("test","Password:"));//向服务器发送test指令,并接收结尾为Password:关键字的字符
		n.disconnect();

		return getUnitLog();
	}

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-09 06:48:48

phoenixframe平台连接socket服务器,并接收返回值的示例的相关文章

Android连接socket服务器上传下载多个文件

android连接socket服务器上传下载多个文件1.socket服务端SocketServer.java public class SocketServer { int port = 8888;// 端口号,必须与客户端一致 // 选择进行传输的文件(测试) String path = "C:\\Temp"; String filePath = "E:\\img.png"; Socket client; public static void main(Strin

Spring Aop AfterReturning接收返回值

包结构: Spring.xml UserDao.java 测试类Main方法 LogAspect.java 测试结果: @AfterReturning标签属性分析: value值: 可以写Aop的表达式,如execution.args.within等,多个之间使用&& || !作为连接; 也可以使用引用其他Pointcut; pointcut值:和value值用法一样 returning值:给被增强方法返回值取个名字,给后面引用; argNames值:方法入参的名字,Spring4.2.x

关于form表单提交数据后不跳转页面+ajax接收返回值的处理

1.前台的form表单建立,注意action.enctype的内容, 2.通过添加一个隐藏的iframe标签使form的target指向iframe来达到不跳转页面的效果,同时需要在js里获取iframe里的内容(即后台利用GSON传回来的返回值). 代码部分: <form id="form1"  action="../PublishPostingsServlet"  enctype="multipart/form-data"  metho

ajax接收返回值获取不到问题

function testAsync() { //定义一个全局变量来接受$post的返回值 var result; //用ajax的“同步方式”调用一般处理程序 $.ajax({ url: "handler/QueryCourseByFirst.ashx", async: false,//改为同步方式 type: "POST", data: { Sqls: sql4 }, success: function (courseDT4) { result = course

文件上传时如何携带参数和接收返回值(亲测有效)

1.页面 2.js 3.java后台接收 亲测有效 原文地址:https://www.cnblogs.com/ysyy/p/12174535.html

SQL中的左连接与右连接有什么区别,点解返回值会不同?(转)

例子,相信你一看就明白,不需要多说 A表(a1,b1,c1) B表(a2,b2) a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 04 王五 select A.*,B.* from A left outer join B on(A.a1=B.a2) 结果是: a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 NULL NULL select A.*,B.* from A righ

SpringBoot 异步调用方法并接收返回值

项目中肯定会遇到异步调用其他方法的场景,比如有个计算过程,需要计算很多个指标的值,但是每个指标计算的效率快慢不同,如果采用同步执行的方式,运行这一个过程的时间是计算所有指标的时间之和.比如: 方法A:计算指标x,指标y,指标z的值,其中计算指标x需要1s,计算指标y需要2s,指标z需要3s.最终执行完方法A就是5s. 现在用异步的方式优化一下 方法A异步调用方法B,方法C,方法D,方法B,方法C,方法D分别计算指标x,指标y,指标z的值,那么最终执行完方法A的时间则是3s. 原文地址:https

sp_executesql接收返回多个参数实例

近日做项目中需要在EXEC执行Sql字符串时动态的传入参数并接收返回值,于是研究了一下SqlServer中sp_executesql的使用方法,并做了如下的例子.在使用sp_executesql动态传入与接收返回参数时需注意以下事项,以避免大家走弯路.例子中@SQLString,@ParmDefinition一定要使用NVARCHAR类型,否则会报"过程需要参数 '××××' 为 'ntext/nchar/nvarchar' 类型."错误.文档中说这两个变量赋值的字符串前要加N,我试了

获取$.post $.get回调函数返回值问题

原文地址:http://wangzhipeng0713.blog.163.com/blog/static/1944751652014220111741183/ 项目中用Jquery操作,肯定避免不了向服务器发送请求,所以就会用到上面的两个函数.完整的函数格式如下: $.get(URL,callback); $.post(URL,data,callback); 而某些时候我们要用callback回调函数处理完以后的返回值,常规的思路是定义一个全局变量来接收返回值,然后在$post的外面,函数的里面