From: x1 Date: 2005-12-14T12:59:56+09:00 Subject: Correct way to use DRb within a Rails Controller? [not really rails specific] I'm unsure about what should be placed where or if it even matters. Here's the basic rails controller: -------please_work_controller.rb---------- class PleaseWork < ApplicationController def get_name @name = retrieve.name end def get_age @age = retrieve.age end end -------/please_work_controller.rb-------- To create your typical client DRb connection, you'll need the following: require 'drb' DRb.start_service retrieve = DRbObject.new(nil,"druby://#{hostname}:#{port}") Where should these definitions be placed? They seem to work just about anywhere but whats the optimal placement? Also, I realize retrieve does not *need* to be defined but since it is used throughout the class in other methods as such.. Thanks as usual!