2011-11-10 11 views
2

私はモバイルエージェントを作成する言語であるJava Agent Development Frameworkに取り組んでいました。私はJADEで記述するコードがHTTP上またはHTTP下で動作するのだろうと思っていましたか?私はJADEの内部作業と実行に不透明なので、私は直接答えを得ることができませんでした...事前に感謝:-)JADEはHTTPの下または上で動作しますか?

+0

私はここでほとんどの人がそうhttp://jade-lang.com/ –

+0

:-)ジェイドについてnodejsテンプレート言語を話していると思います!それは悲劇です:-(誰も私はhttp://jade.tilab.com/を知っていると思います – Purushottam

答えて

2

JADE(またはより一般的にFIPA標準)は、代理人が住むより多くの容器。各コンテナは別々のJVMで構成されています。 JADEは話しエージェントが住んでいる場所に応じて、通信の2種類を区別:

  • メッセージが同じplaform
  • プラットフォーム間の異なるコンテナに住んエージェント間で交換され、イントラプラットフォーム通信、通信、異なるプラットフォームにあるエージェント間でメッセージが交換されるとき

トークエージェントがどこに住んでいるかによって、異なるプロトコルが使用されます。次のトランスポートプロトコルのいずれかが使用され、イントラプラットフォームの通信のために

  • RMI(デフォルト)、TCP/IP
  • 上に直接行く
  • J2ME環境で使用されるTCPソケットをもとに独自のプロトコル( JADE LEAPプラットフォーム)プラットフォーム間通信について

で次の転送プロトコルのいずれかが使用されます:

  • IIOP(日またはORBacus実装)
  • HTTPおよびHTTPS
  • JMS
  • JabberのXMPP

質問はJADEプラットフォームに固有のものですので、私は強くJADEメーリングリストを使用することをお勧めします: http://jade.tilab.com/newuser.php

関連する問題