webservice是解决系统之间远程调用的,这种调用不仅跨平台,还跨语言webservice是一种远程调用技术,也是一个标准webservice的本质还是socket通信,使用http协议wsdl是web服务的使用说明书soap是简单对象访问协议,它是建立在http基础之上的用http发xml文档就是soap消息,如果..
分类:
Web程序 时间:
2015-01-27 11:23:09
阅读次数:
176
在java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有两种:一是把对象包装成JSON字符串传输,二是采用java对象的序列化和反序列化。随着Google工具protoBuf的开源,protobuf也是个不错的选择。对JSON,Objec...
分类:
编程语言 时间:
2015-01-19 17:08:25
阅读次数:
263
一、 Thrift简单介绍
1.1、 Thrift是什么?能做什么?
Thrift是Facebook于2007年开发的跨语言的rpc服框架,提供多语言的编译功能,并提供多种服务器工作模式;用户通过Thrift的IDL(接口定义语言)来描述接口函数及数据类型,然后通过Thrift的编译环境生成各种语言类型的接口文件,用户可以根据自己的需要采用不同的语言开发客户端代码和服务器端代码。
例如,...
分类:
其他好文 时间:
2015-01-16 16:40:14
阅读次数:
174
1.什么是Thriftthrift是一种可伸缩的跨语言服务的发展软件框架。它结合了功能强大的软件堆栈的代码生成引擎,以建设服务。不同开发语言开发的服务可以通过该框架实现通信。thrift是facebook开发的,创造thrift是为了解决facebook系统中各系统间大数据量的传 输通信以及系统之间...
分类:
Web程序 时间:
2015-01-15 12:29:29
阅读次数:
218
Apache Thrift 是一种支持多种编程语言的远程服务调用框架,由 Facebook 于 2007 年开发,并于 2008 年进入 Apache 开源项目管理。Apache Thrift 通过 IDL 来定义 RPC 的接口和数据类型,然后通过代码生成工具来生成针对不同编程语言的代码,目前支持...
分类:
编程语言 时间:
2015-01-14 00:31:19
阅读次数:
309
1.概述thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生产引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Sma...
分类:
系统相关 时间:
2015-01-13 12:14:45
阅读次数:
151
webservice:
就是应用程序之间跨语言的调用
wwww.webxml.com.cn
1.xml
2. wsdl: webservice description language web服务描述语言
通过xml格式说明调用的地址方法如何调用,可以看错webservice的说明书
3.soap simple...
分类:
编程语言 时间:
2015-01-13 10:33:26
阅读次数:
233
大家好,前段时间C#的SanNiuSignal.DLL已开源;因部分用户特需要JAVA版的SanNiuSignal;现在只能把半成品先拿出来暂时给他们用了,以后再慢慢改进;JAVA版目前已实现跟C#进行文本双向通信;下面就来详细介绍这种跨语言的通信技术............ 各版本的使用...
分类:
编程语言 时间:
2015-01-07 14:29:02
阅读次数:
168
Flex与Java通信的方式有很多种,比较常用的有以下方式:WebService:一种跨语言的在线服务,只要用特定语言写好并部署到服务器,其它语言就可以调用HttpService:通过http请求的形式访问服务器RmoteObject:通过AMF协议,以二进制的形式交互数据Socket:套接字协议,...
分类:
编程语言 时间:
2014-12-29 10:24:28
阅读次数:
298
普通hash函数如md5、sha1、base64等都是不可逆函数。虽然我们利用php可以利用这些函数写出可逆函数来。但是跨语言时这类可逆函数非常难搞定。所以这时尽量使用AES DES RC4 Rabbit TripleDes这些方法。包含超时的加密解密函数 1 /** 2 * 加密 3 ...
分类:
Web程序 时间:
2014-12-28 14:06:52
阅读次数:
738