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.
在wave上robot是一个自动化的参与者。
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的参与者完成并看到谁能第一个解决这个难题。)
分享到:
相关推荐
Q: How should I decide which integer type to use? -------------------------------------------------------------------------------- A: If you might need large values (above 32,767 or below -32,767...
This summary should be helpful to hardware vendors who require general information about the available MTP extensions to determine which extensions might be of interest to them for possible use in ...
For most scenarios, such as development on Windows and .NET Core RC2 on OS X and Linux, you should use the latest C# extension for Visual Studio Code. However, support for Unity and Xamarin, and other...
These values should range from 1 to 9. Any APK that installs itself as 127 is 0x7F which is an internal pkgId. Internal Frameworks Apktool comes with an internal framework like mentioned above. This ...
You'll learn how to display beautiful interfaces to the user, how to use the watch's heart rate monitor and other hardware features, and the best way to keep everything in sync across your users' ...
You can omit .class extension and/or use wildcards in the names of input files. Option -s <ext> allows to change output file extension: jad -sjava example1.class This command creates file 'example...
you may only use these constants *after* the line that loads the extension. ;;;;;;;;;;;;;;;;;;; ; About this file ; ;;;;;;;;;;;;;;;;;;; ; ...
MyAAC ... 它是项目的一个分支。...Just decompress and untar the source (which you should have done by now, if you're reading this), into your webserver's document root. MyAAC needs proper permissions to han
The user should be able to use and control the tablet in as natural and easy a manner as possible. The user's preferences should take precedence over application requests, where possible. Here are ...
+ .sav is now default save extension. + Reverse Alphabetical List sorting (set sortListAlpha=0 in globalsettings.ini). + Auto-Anti-Piracy Patcher updated. + ARGV support for homebrew. + New DSi ...
• Scalability, which is maximum enhancing concurrency, so as to high-efficiently use the application resources. • Configurability, refers to that each user can configure appearance and behaviors of ...
<br>Custom Error Pages 自定义错误页 <br>The first use of the .htaccess file which I will cover is custom error pages. These will allow you to have your own, personal error pages (for example ...
type which indicates that the language runtime should implement late binding for an object, and variance which resolves some issues in the way in which generic interfaces are defined. C# 4.0 takes ...
After adding the resource file, updating the extension, and translating the text (I’m a big fan of Google Translate for this part), you will need to remove the ‘Custom Tool’ property and make sure...
The demos should be run in the order in which they are listed in the supplied project group. Even if you have used previous versions of the Drag and Drop Component Suite it would be a good idea to ...
I can't say much more about it except for the fact that its fast and compact<END><br>51,chexer.zip As Jonathan wrote, "This is a tool I wrote to use in DevStudio to facilitate memory address ...
2010/2013, you should use the x64 version of OutlookAttachView. Be aware that OutlookAttachView doesn't work with Outlook Express. Versions History ================ * Version 2.73 o ...
Roger.1.8.0- Well, it seems that I made a mistake, I investigated the previous behavior and it is a fault of the SMTP (RFC 821), so I fixed it.- The IPAddress property has been removed, use Host....
You can omit .class extension and/or use wildcards in the names of input files. Option -s <ext> allows to change output file extension: jad -sjava example1.class This command will create file '...
ICS - Internet Component Suite - V8 - Delphi 7 to RAD Studio 10 Seattle ... I will then use it to buy books. Here is the direct URL at Amazon UK (nearest to my home, please don't use another): ...