added support for basic security including
handling RemoteObject.setCredentials; use the
simple WebORB security system by adding the
appropriate configuration to the security and
acl sections of weborb-config.xml; to use your
own authentication system provide a class that
implements a "check_credentials( userid,
password )" method and add that class to the the
security/authenticationHandler section of
weborb-config.xml.
added a Log.error call if there is an error
during service processing.
removed 'include REML' method call from
configuration code
v. 1.0.9 - 11.03.06
added ability to map ActiveRecord instances
to type classes on the client (tagged with [RemoteClass])
added support for invoking class methods
(instead of only object instance methods)
added support for invoking "dynamic" active
record class methods via method_missing
added support for single table inheritance
of active record models
v. 1.0.4 - 09.07.06
added support for externalizable client-side
objects
v. 1.0.3 - 09.06.06
added support for serializing associations
of active record models
v. 1.0.2 - 08.23.06
Fixed a bug with null
value deserialization. Complex types with fields
set to nill were not properly deserialized
v. 1.0.1 - 08.23.06
Exception serialization
support. Exceptions thrown from user classes
serialized as Flex/Flash fault messages.
Modified endpoint URL
used by Flex applications to be relative (/weborb).
The change simplifies deployment as Flex clients
can connect to WebORB regardless of the context
path of the hosting Rails application.
Added more content to
README
v.1.0 - 08.21.06
Flex RPC support (AMF3)
Support for Flex's
declarative service deployment model (services
declared via remoting-config.xml)
Flash Remoting support
(AMF0)
Automatic conversion
between Flex and Ruby data types for argument
and return values
Support for primitive
values, strings, dates, complex types and arrays