public class MyServerImpl implements MyServer{   void receiveRequest(MyClient client, String message) throws RemoteException   {     System.out.println("The client says: "+message);     client.receiveReply("Yes, "+message+", "+message+", "+message+"...");   }}public class MyClientImpl implements MyClient{   MyServer server;   public MyClientImpl(String Server_IOR, ORB orb)     throws Exception   {     server = (MyServer) PortableRemoteObject.narrow(                 orb.string_to_object(Server_IOR), MyServer.class);   }   // これはリモートメソッド   void receiveReply(String message) throws RemoteException   {     System.out.println("And the answer is: "+message);   }   // これはリモートメソッドではなく、ローカルメソッド   public void talk(String conversation)   {      server.receiveRequest(this, conversation);   }}RMI-IIOP 開発ツール（rmic）は上記2つのクラスを使い、リモート側で使われる2つのスタブとサービス側で使われる2つの Tie を生成する。つまり、スタブと Tie のペアがそれぞれクライアント側とサーバ側に置かれる。
public interface MyServer extends Remote{  // クライアントは self を第一引数に渡す。サーバはクライアント側  // にあるリモートメソッドを呼び出せる。これは要求処理に時間がかかる場合に  // 便利である。  void receiveRequest(MyClient client, String message) throws RemoteException;}public interface MyClient extends Remote{  // このリモートメソッドはサーバから呼び出される  void receiveReply(String message) throws RemoteException;}
この標準は、CORBA の利点を保ちつつ、CORBA アプリケーションの開発を単純化するべく作成された。RMI-IIOP は、CORBA 構造体、共用体、シーケンス、配列、文字列などを置換するコンテナとして働く Object by Value の概念に基づいている（CORBAの項目を参照）。IDLは使われていない。代わりに自動的にデータ構造定義を推定し、リフレクション機構で必要なデータを集める。CORBA では転送すべきデータ構造ごとに補助的なクラスを生成する必要があるが、RMI-IIOP ではリモートオブジェクト向けに生成されたコードを使うだけでよい。生成すべきコード量が少ないため、メモリ使用量も減らせる。CORBA と RMI-IIOP はどちらも通信規格の GIOP を使用している。RMI-IIOP のデータ構造について、必要ならばIDLを生成することも可能で、それを使って、RMI-IIOP と 純粋な CORBA アプリケーションの相互運用を行うことも可能である。RMI-IIOP の最近のバージョンでは標準のサーバントクラスからサーバントを生成できる。これを使うと CORBA の ORB に手動で接続でき、Portable Object Adapter、Portable Interceptor、CORBA のネーミングサービスなどの各種 CORBA 機能に接続可能である。
愛知県出身。第二高等学校卒業後、1923年に東北帝国大学理学部物理学科に入学した。1926年に同大学を卒業し、当時の同大学教授高橋胖のもとで助手を務めた。1934年に原子核の内部構造を提唱し、当時広く考えられていたニールス・ボーアの液滴模型とは異なった今日殻模型と呼ばれるものに近い模型を発表したが、広く受け入れられることはなかった。息子に彦坂諦がいる。1939年に旧制山口高等学校教授、1943年に第二高等学校に移った後、1945年に旅順工科大学教授。終戦後に大連市で抑留され、その地で4年間教育に従事した後に帰国。1950年「原子核エネルギー利用の一方法について」で東北大学にて理学博士。同年岩手大学学芸学部教授、1951年に新潟大学理学部教授を歴任。定年退職後に新潟大学名誉教授。1968年に東北学院大学工学部教授に就任し、1977年まで務めた。
成人では基礎代謝量のキロカロリー値は、体重のキログラム値の25～30倍、すなわち、体重60kgの男性なら1500～1800キロカロリー程度である。ヒトは日々の活動のエネルギー源として、肝臓と筋肉にグリコーゲンを蓄えているが、これは、絶食後約1日ですべて血糖（グルコース）となり全身で使い果たされる。グリコーゲンを使い果たした結果、血中グルコースが低下すると、肝臓中で脂肪酸の分解経路であるβ酸化回路が活性化され、肝臓中の脂肪がβ酸化を経てケトン体（β-ヒドロキシ酪酸、アセトン、アセトアセチルCoA）に変化し血流中に流出する。アセトンを除くケトン体は、全身でグルコースに代わるエネルギー源として利用される。したがって、栄養が欠乏するとまず肝臓や筋肉中のグリコーゲンが、ついで肝脂肪がエネルギー源として使われる。飢餓状態が更に進むと、体脂肪や皮下脂肪など肝臓以外の脂肪が血流に乗って肝臓へと運ばれ、これもまた、肝臓でβ酸化されてケトン体に変わり、同様にエネルギー源となる。これにより、ヒトは、理論上は水分の補給さえあれば絶食状態で2～3ヶ月程度生存が可能であり、この限界を越えれば餓死に至ることになる。たとえば、仮に、体重70kg、体脂肪率20%とし、脂肪のカロリーを9kcal/g、絶食により運動強度が下がった結果として低下する基礎代謝量を1200kcal/日とすると、70 kg × 0.2（体脂肪率）× 9 kcal/g / 1200 kcal/日 = 105日、となり、この計算だと、ヒトは絶食後3ヶ月半ほど生存することができることになる。ただし、これはあくまでエネルギーの計算上というだけで、実際には健康な状態を維持することは不可能に近い。その理由は、ヒトの体内ではタンパク質、核酸、無機塩類、その他様々な生理活性物質が緩やかに代謝回転しており、それらの新規合成のために、必須アミノ酸や必須脂肪酸、ミネラル類や、様々なビタミンなどを食物より摂取する必要があるからである。逆にこれらの摂取がない場合、筋肉などが分解して、別のタンパク質の合成のためのアミノ酸源として使われることになる。食糧事情の悪い場所や時代において、心ならずも餓死する例は歴史上数多く見られる。自殺手段として他からの援助の手を一切拒み餓死するのには、他の手段に比べ相当の絶望と決意を要すると思われ、極めてまれである。またハンガー・ストライキの結果として餓死する場合もある。