[jdev] New developer

Sean Meiners sean at ssttr.com
Wed Jun 2 10:11:41 CDT 2004


As far as connecting a component to the server, have you seen this: 
http://www.jabber.org/jeps/jep-0114.html ?  It describes the protocol 
fairly well, all you need to know beyond that is how to configure 
jabberd to accept the connection and specify the shared-secret (a good 
idea).

If you need an example of this at work feel free to pick apart an 
example I wrote a while back available at http://jabberwookie.com/ just 
grab the source and take a look at 
com.jabberwookie.tests.ComponentConnect.


On Jun 2, 2004, at 3:49 AM, christian.stange wrote:

>
> I'm about to implement jabber for a new commercial service, and due to 
> a couple of reasons, I will have to base it on the jabberd server. And 
> due to the same reasons, I'm stuck with  ver. 1.4 for the time being.
>
> This means that I will have to make all my own extensions. The first 
> and most important service , is virus check on all transmitted files. 
> This is going to be integrated with an email based service, so I will 
> have to convert the message to email, send it through virus check and 
> then convert it back to a jabber message. While this isn't the best 
> solution, I 'm comfortable with it , as it gives me som other 
> benefits.
>
> My problem is that the only jabber-smtp gateway is programmed in Perl, 
> a language I don't know and can't use on my server. I will have to use 
> Java (or C .. or Cobol :-) And this brings me to my big issue: where 
> do I find a design document that describe how I make an external 
> component and how I plug it into jabber?
>
> The next service demands that I can filter ALL messages that goes 
> through my server. Any pointers to how ?
>
> A third service is based on a gateway server, but here I can build an 
> protocol handler on the gateway and have it talk jabber protocol over 
> S2S.
>
> I know this seems like basic knowledge, but I've tried to find the 
> relevant info, and after over one week of reading protocols, code and 
> documentations, I realize that I need help in finding my answers.
>
> Chris
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> https://jabberstudio.org/mailman/listinfo/jdev




More information about the JDev mailing list