How can we make Laszlo-Java integration easier

View: New views
7 Messages — Rating Filter:   Alert me  

How can we make Laszlo-Java integration easier

by Quirino Zagarese-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
I've been a Laszlo user for more than 3 years and, as you maybe know, I manage the Italian community.
In my development experience I always missed a powerful tool to integrate OL apps with Java back-ends.
This need made me create my own tool that I published as a googlecode project.
You can see it as an alternative to OL java-rpc, but I think it can be also seen as a start line to make OL users' life easier.
My question is: which features should such a tool provide to be really useful and can it be a good way to make OL adoption wider? This is my way to contribute to OL according to Tucker's manifesto.
Bests,

Quirino


--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com

Re: How can we make Laszlo-Java integration easier

by P T Withington :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

eu4ria!  I like it!

On 2009-10-23, at 04:51, Quirino Zagarese wrote:

> Hi,
> I've been a Laszlo user for more than 3 years and, as you maybe  
> know, I
> manage the Italian community.
> In my development experience I always missed a powerful tool to  
> integrate OL
> apps with Java back-ends.
> This need made me create my own tool that I published as a googlecode
> project.
> You can see it as an alternative to OL java-rpc, but I think it can  
> be also
> seen as a start line to make OL users' life easier.
> My question is: which features should such a tool provide to be really
> useful and can it be a good way to make OL adoption wider? This is  
> my way to
> contribute to OL according to Tucker's
> manifesto<http://forum.openlaszlo.org/showthread.php?t=12997>
> .
> Bests,
>
> Quirino
>
>
> --
> Quirino Zagarese
>
> Italian OpenLaszlo Community  - www.laszloitalia.org
>
> EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com


Re: How can we make Laszlo-Java integration easier

by Sebastian Wagner :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

yes usage of annotation is really smart. You might can extend that similar to GSons annotations, to hide or set attribute names for the Java-Objects when you transfer them to the client. That way you can change server side code without interfacing the client and can reduce/finetune the data that is send between client and server.

sebastian

2009/10/23 P T Withington <ptw@...>
eu4ria!  I like it!


On 2009-10-23, at 04:51, Quirino Zagarese wrote:

Hi,
I've been a Laszlo user for more than 3 years and, as you maybe know, I
manage the Italian community.
In my development experience I always missed a powerful tool to integrate OL
apps with Java back-ends.
This need made me create my own tool that I published as a googlecode
project.
You can see it as an alternative to OL java-rpc, but I think it can be also
seen as a start line to make OL users' life easier.
My question is: which features should such a tool provide to be really
useful and can it be a good way to make OL adoption wider? This is my way to
contribute to OL according to Tucker's
manifesto<http://forum.openlaszlo.org/showthread.php?t=12997>

.
Bests,

Quirino


--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com




--
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.laszlo-forum.de
seba.wagner@...

Re: How can we make Laszlo-Java integration easier

by Max Carlson-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This is very cool!

I've been wanting to update the laszlo-rails client code for a while now
to keep a dataset in sync with a server-side model automatically.  When
the dataset value is changed, the corresponding object on the server
should be automatically updated.  Paging for large datasets was also
supported.  Both of these are very useful for tabular data, but they
currently require XML data - because datasets do.  JSON isn't as useful
in many cases because there's no way to do replication and receive
change events in Laszlo - but it's certainly lighter-weight, and
partially solves the typing problem that XML data requires a schema for...

In any case, the client/server protocol should use XML or JSON so it can
be implemented for other server-side languages.

Quirino Zagarese wrote:

> Hi,
> I've been a Laszlo user for more than 3 years and, as you maybe know, I
> manage the Italian community.
> In my development experience I always missed a powerful tool to
> integrate OL apps with Java back-ends.
> This need made me create my own tool that I published as a googlecode
> project.
> You can see it as an alternative to OL java-rpc, but I think it can be
> also seen as a start line to make OL users' life easier.
> My question is: which features should such a tool provide to be really
> useful and can it be a good way to make OL adoption wider? This is my
> way to contribute to OL according to Tucker's manifesto
> <http://forum.openlaszlo.org/showthread.php?t=12997>.
> Bests,
>
> Quirino
>
>
> --
> Quirino Zagarese
>
> Italian OpenLaszlo Community  - www.laszloitalia.org
> <http://www.laszloitalia.org>
>
> EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com
> <http://eu4ria.googlecode.com>

--
Regards,
Max Carlson
OpenLaszlo.org

Re: How can we make Laszlo-Java integration easier

by Quirino Zagarese-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm really interested in JSON support, but I have to say eu4ria gives its best with Laszlo replication.
I wonder if JSON datasets could be a valuable investment in future.
Regards,

Quirino

2009/10/23 Max Carlson <max@...>
This is very cool!

I've been wanting to update the laszlo-rails client code for a while now to keep a dataset in sync with a server-side model automatically.  When the dataset value is changed, the corresponding object on the server should be automatically updated.  Paging for large datasets was also supported.  Both of these are very useful for tabular data, but they currently require XML data - because datasets do.  JSON isn't as useful in many cases because there's no way to do replication and receive change events in Laszlo - but it's certainly lighter-weight, and partially solves the typing problem that XML data requires a schema for...

In any case, the client/server protocol should use XML or JSON so it can be implemented for other server-side languages.

Quirino Zagarese wrote:
Hi,
I've been a Laszlo user for more than 3 years and, as you maybe know, I manage the Italian community.
In my development experience I always missed a powerful tool to integrate OL apps with Java back-ends.
This need made me create my own tool that I published as a googlecode project.
You can see it as an alternative to OL java-rpc, but I think it can be also seen as a start line to make OL users' life easier.
My question is: which features should such a tool provide to be really useful and can it be a good way to make OL adoption wider? This is my way to contribute to OL according to Tucker's manifesto <http://forum.openlaszlo.org/showthread.php?t=12997>.
Bests,

Quirino


--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org <http://www.laszloitalia.org>

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com <http://eu4ria.googlecode.com>

--
Regards,
Max Carlson
OpenLaszlo.org



--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com

Re: How can we make Laszlo-Java integration easier

by P T Withington :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It seems that JSON is becoming pretty language-independent (http://json.org/ 
).  So maybe XML is less important.  Also, EcmaScript 5 will have  
native JSON import/export which is quite powerful.

On 2009-10-23, at 10:32, Max Carlson wrote:

> This is very cool!
>
> I've been wanting to update the laszlo-rails client code for a while  
> now to keep a dataset in sync with a server-side model  
> automatically.  When the dataset value is changed, the corresponding  
> object on the server should be automatically updated.  Paging for  
> large datasets was also supported.  Both of these are very useful  
> for tabular data, but they currently require XML data - because  
> datasets do.  JSON isn't as useful in many cases because there's no  
> way to do replication and receive change events in Laszlo - but it's  
> certainly lighter-weight, and partially solves the typing problem  
> that XML data requires a schema for...
>
> In any case, the client/server protocol should use XML or JSON so it  
> can be implemented for other server-side languages.
>
> Quirino Zagarese wrote:
>> Hi,
>> I've been a Laszlo user for more than 3 years and, as you maybe  
>> know, I manage the Italian community.
>> In my development experience I always missed a powerful tool to  
>> integrate OL apps with Java back-ends.
>> This need made me create my own tool that I published as a  
>> googlecode project.
>> You can see it as an alternative to OL java-rpc, but I think it can  
>> be also seen as a start line to make OL users' life easier.
>> My question is: which features should such a tool provide to be  
>> really useful and can it be a good way to make OL adoption wider?  
>> This is my way to contribute to OL according to Tucker's manifesto <http://forum.openlaszlo.org/showthread.php?t=12997 
>> >.
>> Bests,
>> Quirino
>> --
>> Quirino Zagarese
>> Italian OpenLaszlo Community  - www.laszloitalia.org <http://www.laszloitalia.org 
>> >
>> EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com <http://eu4ria.googlecode.com 
>> >
>
> --
> Regards,
> Max Carlson
> OpenLaszlo.org


Re: How can we make Laszlo-Java integration easier

by Henry Minsky :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

We've also had some discussions about possible APIs for a next generation of components which might use javascript and JSON datastructures rather than XML
primarily.



On Fri, Oct 23, 2009 at 10:59 AM, Quirino Zagarese <quirino@...> wrote:
I'm really interested in JSON support, but I have to say eu4ria gives its best with Laszlo replication.
I wonder if JSON datasets could be a valuable investment in future.
Regards,

Quirino

2009/10/23 Max Carlson <max@...>

This is very cool!

I've been wanting to update the laszlo-rails client code for a while now to keep a dataset in sync with a server-side model automatically.  When the dataset value is changed, the corresponding object on the server should be automatically updated.  Paging for large datasets was also supported.  Both of these are very useful for tabular data, but they currently require XML data - because datasets do.  JSON isn't as useful in many cases because there's no way to do replication and receive change events in Laszlo - but it's certainly lighter-weight, and partially solves the typing problem that XML data requires a schema for...

In any case, the client/server protocol should use XML or JSON so it can be implemented for other server-side languages.

Quirino Zagarese wrote:
Hi,
I've been a Laszlo user for more than 3 years and, as you maybe know, I manage the Italian community.
In my development experience I always missed a powerful tool to integrate OL apps with Java back-ends.
This need made me create my own tool that I published as a googlecode project.
You can see it as an alternative to OL java-rpc, but I think it can be also seen as a start line to make OL users' life easier.
My question is: which features should such a tool provide to be really useful and can it be a good way to make OL adoption wider? This is my way to contribute to OL according to Tucker's manifesto <http://forum.openlaszlo.org/showthread.php?t=12997>.
Bests,

Quirino


--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org <http://www.laszloitalia.org>

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com <http://eu4ria.googlecode.com>

--
Regards,
Max Carlson
OpenLaszlo.org



--
Quirino Zagarese

Italian OpenLaszlo Community  - www.laszloitalia.org

EU4RIA: Laszlo+Java, easily - eu4ria.googlecode.com



--
Henry Minsky
Software Architect
hminsky@...