分布式计算,在3#群上得帮助,特来与大家分享经验

分布式计算,在3#群上得帮助,特来与大家分享经验

分布式计算,在3#群上得帮助,特来与大家分享经验
ChUx KnightAK 19:40:49
公司要用 perl 作分布式计算,,,,,郁闷阿
飞云Hoowa 19:33:47
可以吧。
飞云Hoowa 19:33:57
多台机器嘛。之间使用socket通信
飞云Hoowa 19:34:14
要是你觉得难度高。用XML-RPC
飞云Hoowa 19:34:21
虽然我没做过
ChUx KnightAK 19:42:24
恩,以前没有弄过,没有个头绪阿
飞云Hoowa 19:34:37
你用别的语言没做过吗?
ChUx KnightAK 19:42:41
XML 可以实现阿?

飞云Hoowa 19:34:46
大同小异的东西。你看看别的语言
ChUx KnightAK 19:42:52
别的语言没有做过
ChUx KnightAK 19:43:00
en ,
飞云Hoowa 19:35:07
XML-RPC可以实现跨语言跨机器的通讯
ChUx KnightAK 19:43:36
XML-RPC 是什么咚咚?
ChUx KnightAK 19:43:58
perl modules?
飞云Hoowa 19:36:47
XML-RPC是一种技术规范。Perl里有相关的模块。使用起来不难
飞云Hoowa 19:36:58
好多语言都支持XML-RPC
ChUx KnightAK 19:45:32
恩,知道具体是 哪个模块不?
飞云Hoowa 19:38:18
服务器端还是客户端
ChUx KnightAK 19:46:41
都需要
飞云Hoowa 19:38:43
我看了都是一个模块
ChUx KnightAK 19:46:48

飞云Hoowa 19:38:47
XMLRPC::Lite
橙色接触 19:38:56
RPC好象有专门的模块的
飞云Hoowa 19:38:57
他支持两种服务器模式
ChUx KnightAK 19:47:04
呵呵 谢谢
飞云Hoowa 19:39:07
一种CGI模式,一种自己独立服务器。
飞云Hoowa 19:39:15
Client

use XMLRPC::Lite;
print XMLRPC::Lite
-> proxy('http://betty.userland.com/RPC2')
-> call('examples.getStateStruct', {state1 => 12, state2 => 28})
-> result;
飞云Hoowa 19:39:19
CGI server

use XMLRPC::Transport::HTTP; my $server = XMLRPC::Transport::HTTP::CGI
-> dispatch_to('methodName')
-> handle
;
飞云Hoowa 19:39:23
Daemon server

use XMLRPC::Transport::HTTP; my $daemon = XMLRPC::Transport::HTTP::Daemon
-> new (LocalPort => 80)
-> dispatch_to('methodName')
;
print "Contact to XMLRPC server at ", $daemon->url, "\n";
$daemon->handle;
飞云Hoowa 19:39:38
我建议你先去查一下XML_RPC的资料学习。然后再研究Perl的这个模块
ChUx KnightAK19:47:51
恩,好的 ,多谢哦
ChUx KnightAK 19:47:56

飞云Hoowa 19:40:17
如果你具体使用。我可以给你example让你做测试。当然你必须去论坛把问题留下。这样别人也会得到解决方法
ChUx KnightAK 19:49:16
ok,:)
[CCB]1[/CCB]
什么样的分布式...
什么样的分布式计算?

ibm developers 站上有 grid computing 类的东西, 讨论做分布式计算.

web service (SOAP, XML-RPC ) 是一种方法. 还有其他的但不记得了 :)

ibm developers...
ibm developers中文站上有用perl实现网格的系列文章,可以阅读一下