« Applet作成 |Main| 日記 »

« Applet作成 | log | アプレット動く »

XML-RPCを考える

とりあえず(本当は物理法則の変更や動的なスクリプト実行なんかが売りだけども)頂点と辺の追加ができればいろいろなグラフの可視化に使ってもらえそうなのでそれを早急に詰めましょう。

将来的にやっぱりいろいろな種類の頂点をサポートすることになると思うので、int addVertex(String vertexType, struct params)が一番現実的かなぁと思っています。返り値のintはvertexListの中での追加された頂点の位置で、これをint addEdge(String edgeType, int vertex1, int vertex2, struct params)で辺を追加するのに使います。

この仕様でとりあえず問題なかろうと思っています。また、このインターフェイスがあればXMLやJSON、YAMLでデータファイルを作成し、それを読み込むパーサを作るのも簡単になりそうだと思っています。すくなくともdotファイルよりは見通しのいいものにしたいですね。

物理演算の追加はint addPhysicalLaw(String lawName, array target, struct params)とかかな。削除や変更のことも考えておかなくてはいけないだろうけど、明日はとりあえず追加とクリア(全消去)だけにします。

トラックバック(Trackback)

Trackback URL: http://www.nishiohirokazu.org/mt/mt-tb.cgi/81

ご意見・ご感想をお送りください(フィードバック)

(フィードバックはメールで送信され、基本的に表示されませんが、内容によっては公開させていただくこともございます。ご了承ください。Your comment doesn't appear the page immediately. If the comment has value to other people, it will be put on the page or subsequent entries. Thank you.)

上の情報は、いずれも未記入でかまいません。 All of above questions are optional.