2011-07-12 67 views
0

我正在研究需要連接到hessian服務以獲取實時股票價格的ios應用程序。我爲ios使用HessianKit。如何使用HessianKit發出請求

我被告知要連接到: http://www.ourserviceurl.com:8080/tt/sub?hessian=true&tickers=BA|C

行情是一個管道分隔列表。 我不得不隱藏網址的名稱。

我的協議是:

@protocol CWHelloService 
    -(NSString*)sub:(BOOL)hessian tickers:(NSString *)tickers; 
@end 

我想這種方式連接:

NSURL * url = [NSURL URLWithString:@"http://www.ourserviceurl.com:8080/tt/"]; 
id<CWHelloService> proxy = (id<CWHelloService>)[CWHessianConnection proxyWithURL:url protocol:@protocol(CWHelloService)]; 
NSLog(@"hello: %@", [proxy sub:YES tickers:@"BA|C"]); 

試圖建立連接時,我不斷收到一個404錯誤。

我從來沒有使用過的粗麻布協議,我相信我失去了一些東西簡單,但仍然無法揣摩出我錯了

回答

0

我只是告知,我們使用的是粗麻布流協議而這一點目前還沒有得到各種各樣的hessian apis的支持。現在看來,問題似乎無法解決。