james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <dona...@apache.org>
Subject Re: proposal to have rfclist folder under docs in cvs.
Date Mon, 02 Apr 2001 08:34:33 GMT
At 01:25  2/4/01 -0700, Harmeet Bedi wrote:
>----- Original Message -----
>From: "Peter Donald" <donaldp@apache.org>
>Sent: Saturday, March 31, 2001 4:31 AM
>
>
>> One thing you may consider doing is breaking the protocols out of James
>> object. Currently it is only possible to run pop over one protocol (ie TLS
>> or vanilla TCP). However it may be desirable to host both simultaneously
>> (say not all clients are TLS compatible but those who are want to use it).
>>
>
>The Protocol handlers have been somewhat cleaned up recently. Should make
>furthur refactoring easier.
>I think it should be easy to make 2 POP instances with little code changes
>to james/James.java, one running Vanilla TCP and another TLS. (haven't tried
>this though)
>Currently the protocol servers don't have separte blocks. Do you think there
>is use in doing that. If they are separate blocks, then it would be easy
>have say 2 blocks popserver-plain and popserver-tls rather than having
>James.java control all that. Does this seem like a good thing ?

yep ;) that was what I was hinting at - the only problem would be that it
changes the config format ;(

BTW the servers are already Blocks as they extend AbstractService which is
a block ;) They just need config stuff applied to them and dependency
wiring via .xinfo ;)

Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*


---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org


Mime
View raw message