Index / Reload
しゅどうさん今晩は。Java 方面のアプリ屋さんは組み込み向け機器間の RPC は J2ME+SOAP で決まり!という人は多いようですね。jokabe 氏らの抱えている話は SOAP でもいいかも知れません。ただ ROM/RAM 容量に鎬を削るようなハード屋さんから見ると、SOAP 通信のオーバーヘッドは言語同断のもののようです。C 言語で書かれた軽量で高速な XML + SOAP エンジンが必要ですが、C 言語で書くと memory leak 等が問題に...
Web Services!
DCOM はちょっと :-)CORBA だとオープンソースの実装系や、組み込み向けの tiny な処理系があるなど選択肢が多いですし、サーバーと PowerPC/ARM/SH-x を載せた小型端末との間での通信とかにも実績があります。マルチプラットフォーム環境でまじめに通信をやろうとすると、どうしても CORBA になってしまうと思います。CORBA の ORB 間の通信は IIOP (Internet Inter-ORB Protocol) という形で標準化されています。DCE RPC とは別ものですね。
RPCと言えばDCOMもありますよ:-)Linuxでも動くフレームワークあるし(だけど有料:-)ところでCORBAが使うRPCってDCEのRPCとは違うんですかね?
しゅどうさん今晩は。
Java 方面のアプリ屋さんは組み込み向け機器間の RPC は J2ME+SOAP で決まり!という人は多いようですね。
jokabe 氏らの抱えている話は SOAP でもいいかも知れません。
ただ ROM/RAM 容量に鎬を削るようなハード屋さんから見ると、SOAP 通信のオーバーヘッドは言語同断のもののようです。C 言語で書かれた軽量で高速な XML + SOAP エンジンが必要ですが、C 言語で書くと memory leak 等が問題に...
Web Services!
DCOM はちょっと :-)
CORBA だとオープンソースの実装系や、組み込み向けの tiny な処理系があるなど選択肢が多いですし、
サーバーと PowerPC/ARM/SH-x を載せた小型端末との間での通信とかにも実績があります。
マルチプラットフォーム環境でまじめに通信をやろうとすると、どうしても CORBA になってしまうと思います。
CORBA の ORB 間の通信は IIOP (Internet Inter-ORB Protocol) という形で標準化されています。
DCE RPC とは別ものですね。
RPCと言えばDCOMもありますよ:-)Linuxでも動くフレームワークあるし(だけど有料:-)ところでCORBAが使うRPCってDCEのRPCとは違うんですかね?