2011-04-10 49 views

回答

5

你的意思是這些:

Distributed Objects

當然不是因爲據我所知過時。更多被其他機制所篡奪。

+5

是的 - 它仍然存在,但它幾乎總是錯誤的解決方案。事實證明,通過自動代理透明地工作的通用消息傳遞系統雖然非常酷,但卻是一種非常好的方式,可以用於無法調試的無法使用的軟件。 :) – bbum 2011-04-10 05:57:49

2

你會更樂意用別的東西實現遠程消息傳遞。分佈式對象在Cocoa框架中仍然可用,但可能很難處理;例如缺乏文檔和例子,以及很多陷阱。

ZeroMQ是進行遠程消息傳遞的第三方技術。 BLIP是另一個。有兩個Objective-C API。

你也可以使用JSON和NSURLConnection或嵌入式HTTP服務器來自己動手。