[mapguide-users] Silverlight/Moonlight Viewer

Maksim Sestic max at geoinova.com
Thu Jun 26 05:38:01 EDT 2008


I agree, the thing is that there's no MG managed wrappers we can leverage to
talk to the repository manager directly. If we had one, we could start from
that point on. Could we use Meastro API for repository objects
serialization/deserialization in managed fashion then?
 
Regards,
Maksim Sestic

  _____  

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Kenneth
Skovhede, GEOGRAF A/S
Sent: Thursday, June 26, 2008 11:30
To: MapGuide Users Mail List
Subject: Re: [mapguide-users] Silverlight/Moonlight Viewer


Yes, the http roundtrip time is a beast.

I think the server is (partly) divided, with one part being a repository
manager.
You can already retrieve resources with calls, and coordinate data with
another.
The MgApi interacts directly with the server, it is still serialized, but
binary.
The MgApi uses the loopback connection, but does not use a webserver, and
has no http headers.

So you can still do it, but I agree that it would make sense to divide the
different parts more rigidly.

Regards, Kenneth Skovhede, GEOGRAF A/S


Maksim Sestic skrev: 

Hi Kenneth,
 
I guess that someone :-) needs to build a tier-neutral repository viewer
first, then leverage it's API via Silverlight/Moonlight. Presumably using
.NET. Currently, the engine is called MapGuide Server :-) but it's kernel is
server-tier oriented and any external communication with it goes via Http on
mandatory base. It would be perfect if we had respository manager as a
separate API - representing the actual core. Then, a web-tier API (another
component) leverages repository API to talk over Http with thin clients. So
developers might pick if they want to use either web-tier approach (i.e.
JavaScript) or want to talk via SOAP/linking to the repository manager
directly.
 
Don't know actually... just a couple of thoughts from my side.
 
Regards,
Maksim Sestic

  _____  

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Kenneth
Skovhede, GEOGRAF A/S
Sent: Thursday, June 26, 2008 10:04
To: MapGuide Users Mail List
Subject: Re: [mapguide-users] Silverlight/Moonlight Viewer


Silverlight uses GDI+, which also supports hardware acceleration.
I would prefer Silverlight over Java because it intergrates better with the
html DOM (IMO).

As for codebase, the current viewers are based on Javascript, and they are
limited to 
manipulating pre-rendered images.

The DWF viewer is some of it, but it is still ActiveX based.
I suppose one could make plugins for all browsers, but it still difficult 
to persuade regular web users to install it.

Since Silverlight/Moonlight is more likely to be installed already,
and backed by Microsoft, it will probably be easier.

Flash is another option, but it is terribly hard to work with (IMO).

Regards, Kenneth Skovhede, GEOGRAF A/S

  


Carl Jokl skrev: 

I think that there could potentially be a number of alternatives to using an

Active X based viewer. I could see potential also for both Flash or Java to

create a viewer too. One problem with the Active X viewer in relation to the

clients of the company I work for is the security / administrative problem

for our clients. Organisations internet security policies could interfere

with deployment of an Active X control. I would think though that the same

issue would apply to a Java based viewer too. Silverlight might work better

in this regard. 



One of the reasons I find the Java option interesting is the availability of

JOGL essentially allowing a Applet or Web Start application to be able to

take advantage of Hardware accelerated graphics. I don't know if any

alternative viewers have been worked on. If much of MapGuide is open source

would that include the viewer? If so it might be possible to start from the

existing viewer source code and port it to another platform. 





Kenneth Skovhede, GEOGRAF A/S wrote:

  

Has anyone started or is considering starting development of a viewer in 

Silverlight/Moonlight?



Such a viewer should be able to achieve performance that is comparable 

to the MapGuide 6.5 viewer,

without the need for an ActiveX plugin.



-- 

Regards, Kenneth Skovhede, GEOGRAF A/S





_______________________________________________

mapguide-users mailing list

mapguide-users at lists.osgeo.org

http://lists.osgeo.org/mailman/listinfo/mapguide-users





    



  



__________ NOD32 3219 (20080625) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com



  _____  


_______________________________________________

mapguide-users mailing list

mapguide-users at lists.osgeo.org

http://lists.osgeo.org/mailman/listinfo/mapguide-users

  



__________ NOD32 3219 (20080625) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20080626/41a2dc21/attachment.html


More information about the mapguide-users mailing list