Which Extension Should I Use?

Which Extension Should I Use?

我能使用哪些擴展?

Whether you use robots or gadgets is not mutually exclusive. You can use them together, but they generally serve different purposes. Each extension has a specific use case, noted below:

不管你是使用robots或者gadgets是不能相互獨用的。你能一起使用它們,但它們一般服務于不同目的。每一個擴展都有明確的使用事例。,注意以下:

Arobotis an automated participant on a wave.

waverobot是一个自动化的参与者。

Robots are programs which run on an application server and can modify state within the wave itself.

Robots是程序,是运行在(一个应用服务和能修改wave内部的状态)之上。

A robot can read the contents of a wave in which it participates, modify the wave's contents, add or remove participants, and create new blips and new waves. Robots perform actions in response to events.

Robot能读取一个wave目录包括:参与者,修改wave的目录,增加或者删除参与者,并且建立新的blip和新的wave. Robots回复执行动作给事件。

For example, a robot might publish the contents of a wave to a public blog site and update the wave with user comments.

举例:一个robot允许发布一个wave的目录到一个公共的blog状态并且更新这个wave所在的用户目录

Agadgetis a small application that runs within a client.

Gadget是一个小型的应用程序,是运行在一个客户端内部的。

The gadget is owned by the wave, and all participants on a wave share the same gadget state.

这个gadget是这个wave自身所拥有的,并且所有参与者在一个wave共享相同的gadget状态。

The only events a gadget responds to are changes to its own state object, and changes in the wave's participants (for example, participants joining or leaving the wave).

这个仅有的事件靠一个gadget回复去改变wave自身状态的对象,和改变这个wave中所有的参与者的状态(举例,参与者在线或者离线)。

The gadget has no influence over the wave itself. Wave gadgets typically aren't full blown applications, but small add-ons that improve certain types of conversations.

这个gadget 没有能够左右wave它本身的能力。Wave gadget 典型不是膨胀应用程序,但小型附件软件(提供会话的某些类型)。

For example, a wave might include a sudoku gadget that lets the wave participants compete to see who can solve the puzzle first.

举例来说:一个wave允许包含一个sudoku(数独)gadget(让wave的参与者完成并看到谁能第一个解决这个难题。)

你可能感兴趣的:(Blog)