#!/usr/bin/perl -w use strict; use SOAP::Lite; ... my $soap = SOAP::Lite -> uri('http://my.host.tld/WebSemDiff') -> proxy('http://my.host.tld/cgi-bin/semdiff.cgi') -> on_fault( \&fatal_error ); my $result = $soap->compare( $file1, $file2 )->result; print "Comparing $f1 and $f2...\n"; if ( defined $result and scalar( @{$result} ) == 0 ) { print "Files are semantically identical\n"; exit; } foreach my $diff ( @{$result} ) { print $diff->{context} . ' ' . $diff->{startline} . ' - ' . $diff->{endline} . ' ' . $diff->{message} . "\n"; }
#================
#
# auto dispatch를 사용한 version
#use SOAP::Lite +autodispatch => uri => 'http://my.host.tld/WebSemDiff', proxy =>'http://my.host.tld/cgi-bin/semdiff.cgi', on_fault => \&fatal_error ; my $result = SOAP->compare( $file1, $file2 ); print "Comparing $f1 and $f2...\n";
2007년 5월 8일 화요일
2/3 두 개의 파일 비교 webservice , cgi 파일
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기