如果任何人对这个框架有任何经验:https://github.com/eczarny/xmlrpc/,那将是最好的,但我会尝试在我能做到的地方补充。
有一个连接管理器类,它将每个连接存储在一个使用UUID作为键的哈希表中。管理器有一个方法,您可以使用请求对象生成新的连接。以下是问题所在:
我可以获取connection对象,但我找不到通过同一连接发送另一个方法请求的方法。我唯一看到的是一个公共的类方法,否则我不知道如何通过相同的连接发送另一个请求。为了做到这一点,我需要不断建立新的连接吗?
下面是connection类:https://github.com/eczarny/xmlrpc/blob/master/XMLRPCConnection.h
下面是管理器类:https://github.com/eczarny/xmlrpc/blob/master/XMLRPCConnectionManager.h
发布于 2012-06-21 14:47:20
事实证明,没有办法再次获得这种连接。这只是一个一次性的连接。我请作者确认一下。
发布于 2012-06-07 10:57:24
我从来没有使用过这个框架,但在简要地看了一下之后,我想到了这个。有一种方法,
- (XMLRPCConnection *)connectionForIdentifier: (NSString *)identifier;如果您可以存储对第一次发出的请求的标识符的引用,则可以使用提供的标识符检索相同的连接,而不是创建新的连接。
https://stackoverflow.com/questions/10925037
复制相似问题