On Wed, 2008-08-13 at 11:11 +0800, Na Peng wrote:
> On Tuesday 12 August 2008 01:47:22 pm Na Peng wrote:
> > I have a problem in research MAPI, in my research , I must give an
> reply to
> > Exchange 2003's request or response packet, but use Ethreal I don't
> konw
> > how to decode the MAPI stub data,
> >  as you say, the data is compressed,
> >  how can I build a reply packet? Is decoding the only way?
> I'm not sure I understand the question.
> 
> Are you using libmapi? If so, you shouldn't need to get into the level
> of a 
> request or response unless you are implementing an unimplemented ROP.
> 
> If not, do you know of
> http://msdn.microsoft.com/en-us/library/cc307725
> (EXCHG.80).aspx?
> 
> If that doesn't answer your question, you might like to try again. Can
> you 
> provide a high level view of what you are trying to do, and then
> explain what 
> is not working the way you expect?
> 
> Brad
>  
> 
> Hi,
> I'm sorry for my expression.now I try again.
> To provide a better ExchangeRPC performance (reducing the delay in the
> transportion of big mail) on the Internet,I am trying to develop a
> application 
> gateway, the network topology is similar to following,and the two
> gateways 
> connected via the Internet.In this case,the mapiproxy act as my
> application gateway. 
> 
> http://mapiproxy.openchange.org/mapiproxy_overview.png
> 
> In my solution, I will buffer the RPC packets and then add a
> compression layer between t
> he two gateways.I need a mechanism to get the packets in advance(does
> not require the server`s direct response,) and buffer them, so I am
> trying to make a reply to  a request 
> in the gateway,

Hi Peng,

It sounds like you are looking for the cache module update recently
added to the repository:

http://mapiproxy.openchange.org/#mod_cache
 
It has a read-ahead (mapiproxy to server only) + norelay (client to
mapiproxy only) + synchronization (mapiproxy to mapiproxy only)
mechanisms available. 

I also have a compression module over zlib in the pipe, but which I may
only commit within a couple of weeks.

> But,I do not know how to reply a RPC request by constructing a
> reponse. can you help me? 
> thanks very much in advance.

I'll probably write a libmapi-server library which covers MAPI from the
server side, however this is very unlikely to happen until the next 2
weeks.

Cheers,
Julien.

-- 
Julien Kerihuel
[EMAIL PROTECTED]
OpenChange Project Manager

GPG Fingerprint: 0B55 783D A781 6329 108A  B609 7EF6 FE11 A35F 1F79

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to