<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Ok, I can see that I misjudged your experience level completely :).<br>
<br>
In my experience, users do not understand that sessions expire, they
just think the page is broken, and reload to fix it.<br>
<br>
If you want to avoid using asp.net sessions, your problem would be to
keep track of concurrent users.<br>
The session ids are generated randomly by MapGuide, so you would need
to store them somewhere to<br>
test if they are expired later. You cannot re-use an id once it has
expired.<br>
<br>
Perhaps you can get the same end effect, if you install 2 MapGuide
servers (and 2 WebExtensions).<br>
Use one for authenticated users, and one for anonymous users.<br>
<br>
In the serverconfig.ini, you can set the
ClientConnections.MaxConnections value to limit the allowed load<br>
for the anonymous installation. It is not the same as concurrent users,
but will limit the amount of server<br>
power that the anonymous users can get.<br>
<br>
<br>
<br>
In my setups there are no problems serving 10 simultaneous users on a
quad core.<br>
I strongly recommend that you use tiles (baselayers) as that is
basically a render<br>
cache, and significantly reduces load on MapGuide. The bandwidth is
close to the<br>
same, but the tiles can also be cached locally.<br>
<br>
I'm pretty sure the MgException (and all other classes) are not
implementing [Serializable].<br>
I did not know about the cross-domain exception problems, thank you for
pointing me to it.<br>
There has been no one willing to put time into maintaining the .Net API
beyond what SWiG<br>
generates. Adding extra code in the generated classes would also mean
more work for each release,<br>
and again, no one has been willing to provide this extra effort.<br>
<br>
No, I cannot see the attachment.<br>
<pre class="moz-signature" cols="72">Regards, Kenneth Skovhede, GEOGRAF A/S
</pre>
<br>
<br>
Pietro Ianniello skrev:
<blockquote
 cite="mid:98da27e31002220824o326617e5t7066fb57a9aeb956@mail.gmail.com"
 type="cite">My point is not to use session, so I don't want to use <a
 moz-do-not-send="true" href="http://asp.net/" target="_blank">ASP.NET</a>
sessions. <br>
  <br>
If I want to track sessions, your idea can be good, I would probably
implement something similiar fo non Anonymous users... But in this case
insead of pinging to keep session alive, I would just tell users to
save data because of session expiration. It's WEB. Sessions Expire.
Users must know it... well, this just my opinion! ...and pinging can
lead to various security risks.<br>
  <br>
The problem is with anonymous users, that is for Web Site with maps
served transparently to users by MapGuide.
  <div class="im"><br>
  <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "On an infinitely fast machine, MapGuide can serve an
infinite number of
users."<br>
  </div>
..ok! I knew it! I must test!!! This was just to request if someone had
made some tests and to share his/her experience....
  <div class="im"><br>
  <br>
&nbsp;&nbsp; "You cannot reference a class directly without referencing the dll
(eg
MgException).<br>
&nbsp;&nbsp;&nbsp; You can use a more generic try/catch to read the description
without
knowing the type:<br>
&nbsp;&nbsp;&nbsp;
try<br>
&nbsp;&nbsp;&nbsp;
{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Bad code here<br>
&nbsp;&nbsp;&nbsp;
}<br>
&nbsp;&nbsp;&nbsp;
catch (Execption ex)<br>
&nbsp;&nbsp;&nbsp;
{<br>
&nbsp;&nbsp; &nbsp; &nbsp; //Also catches MgExceptions and the like<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.Writeline(ex.Message);<br>
&nbsp;&nbsp;&nbsp;
}"<br>
  <br>
  </div>
What do you menan? I reference "MapGuideDotNetApi.dll". My problem is
with "cross AppDomain calls". Refer to "<a moz-do-not-send="true"
 href="http://winterdom.com/2007/01/makeexceptionclassesserializable"
 target="_blank">http://winterdom.com/2007/01/makeexceptionclassesserializable</a>"
for an explanation.
  <div class="im"><br>
  <br>
"Btw., your attachment did not make it."<br>
  </div>
What does it means? You was not able to download my attach?<br>
  <br>
Anyway, thanks for your answer.<br>
  <br>
Regards pietro ianniello<br>
  <br>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
  </pre>
</blockquote>
</body>
</html>