Re: Workaround with Remoting in CF
From: casey chesnut (casey_at_braSPAMins-N-braSPAMwn.com)
Date: 05/05/04
- Next message: dys: "Re: dataset.update to SQL server CE"
- Previous message: marcmc: "Re: Slightly Complex DataReader Question"
- In reply to: Diego F.: "Re: Workaround with Remoting in CF"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 5 May 2004 09:54:04 -0500
static Hashtable ht = new Hashtable();
[WebMethod]
public void InsertToHashTable(string key, string value)
{
ht.Add(key, value);
return;
}
[WebMethod]
public string GetHashTableValue(string key)
{
return (string) ht[key];
}
casey
http://www.brains-N-brawn.com
"Diego F." <diegofr@NOterra.es> wrote in message
news:OdMTZFpMEHA.3096@TK2MSFTNGP12.phx.gbl...
> I'm still having problems. In my dll I declare static the hash table and
> even the methods to store and retreive the objects from the table, but
> when
> I follow the execution, when my web service calls the method, the table is
> empty :-(
>
> Regards,
>
> Diego F.
>
>
> "casey chesnut" <casey@braSPAMins-N-braSPAMwn.com> escribió en el mensaje
> news:O$0mt4eMEHA.2488@TK2MSFTNGP10.phx.gbl...
>> web services are typically stateless,
>> but you can certainly make one stateful.
>>
>> if you just want to keep a Hashtable around between requests,
>> then make it static:
>> static Hashtable ht = new Hashtable();
>> else you can store it in the Application Cache.
>> as long as the WS app does not restart,
>> then your Hashtable will remain in memory.
>>
>> alot more complicated, but if you want remoting over WS,
>> then you would want to tweak this:
>> http://www.codeproject.com/cs/webservices/remotingoverinternet.asp
>>
>> casey
>> http://www.brains-N-brawn.com
>>
>>
>> "Diego F." <diegofr@NOterra.es> wrote in message
>> news:OPTlZ3cMEHA.624@TK2MSFTNGP11.phx.gbl...
>> >I know that CF doesn't support .NET Remoting but, does Web Services
> support
>> > that?
>> >
>> > I need a hash table in memory and clients accesing to it. In Windows
> Forms
>> > it can be solved with remoting and singleton mode, but my clients are
>> > Pocket
>> > PCs. The problem with WS is that I can't have the table in memory.
>> > Could
> I
>> > have a kind of service (Windows forms), the web service and the mobile
>> > clients? The idea is that the clients send objects to the WS and it
> sends
>> > them to the service via remoting. Is that possible?
>> >
>> > If not, how could I have a table in memory?
>> >
>> > Regards,
>> >
>> > Diego F.
>> >
>> >
>>
>>
>
>
- Next message: dys: "Re: dataset.update to SQL server CE"
- Previous message: marcmc: "Re: Slightly Complex DataReader Question"
- In reply to: Diego F.: "Re: Workaround with Remoting in CF"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|