Hi, Yes, you are right... my mistake... to many J's ;)
I have checked again and it is JMX that glues all the components toguether in JBOSS http://www.jboss.org/products/jbossas/architecture Maybe by porting the JMX implementation we would be able to reuse most of the JBOSS app server components... but that would be a different project to that of JXTA ;) Regards, Luis ---- Original message ---- >Date: Mon, 22 Nov 2004 23:15:50 +0000 >From: Gregory Bowyer <[EMAIL PROTECTED]> >Subject: [Mono-list] Re: Mono / C# JXTA port >To: [EMAIL PROTECTED] > >Luis Fernandez wrote: >> Hi, >> >> I think this could be a very interesting project. >> >> There has been posts regarding a mono app server and I believe this could >> help achieve that goal. > >Sorry JXTA is a p2p development framework it is not an application server. > >> I think I have read somewhere that the JBOSS app server uses JXTA to talk to >> each of the component, one of them been the distributed object transaction >> support. So if we could be able to talk to this component through JXTA we >> could have transaction in mono, and later on maybe the ServicedComponents >> could use this to implement the namespace. > >As such (but I could be wrong) I believe it is JMX, J2EE and JMS that is >used within JBoss and not as far as I am aware JXTA (jeez there are too >many J's in that last statement) >> Don't know if this is such a wild idea, but I think I remenber someone >> saying that we could obteain transaction support by using a java app server, >> and this could maybe simplify that task. > >However the idea of anyone working on an application server would be a >definite plus, especially as well lack anything that give us a real >*winning platform over windows at the moment, perhaps starting with the >XSP server, filling in the blanks in System.EnterpriseServices, a decent >message queuing system and other bits of infrastructure can help bring >this up to scratch. > >> Regards, >> Luis >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] Behalf Of Gregory Bowyer >> Sent: 19 November 2004 13:09 >> To: [EMAIL PROTECTED] >> Subject: [Mono-list] Re: Mono / C# JXTA port >> >> >> Battermann, Joerg wrote: >> >>>Gregory, >>> >>>I am definetly interested - let me know what I can do / what kind of >>>help you need. >> >> >> Mainly grunt porting work from the Java source code, the majority of >> which I cant seem being too bad, I have converted the old JXTA version >> (Java 2.1) with Microsoft's JLCA tool, I will start soon on the new 2.3 >> version. >> >> The difficult bits as far as I can see are : >> 1) Changing the event model - The Java API uses the Java EventObject >> system this will need to be redone with delegates >> >> 2) Java specifics, namely parts of the security model, use of reflection >> AWT dialogs etc >> >> 3) Redefining how exceptions are handled - Whilst there is a lot of java >> style exception wrapping I personally think we need to find the bottom >> exception wrapper in a chain and only re-wrap where it makes sense (we >> are not trying to please the compiler after all) >> >> 4) As I am working through the JLCA converted sources I am changing the >> namespaces and method names to be more .net style so for example package >> net.JXTA.access becomes namespace Jxta.Access and camelCase becomes >> FullCase. This has the bonus of letting me know which files I have >> worked on as I am a believer in the idea that code I haven't touched in >> two weeks might as well be new. >> >> 5) Eventually the development of higher level code, some demo apps etc - >> It would be nice to leverage a simple model using attributes for the >> development of JXTA services as well as some of the java ideas such as >> having a JxtaSocket. The JxtaSocket could be difficult as I believe that >> the .net class namespace is sealed to its own .dll and cant be extended >> with a third party dll but I could be horrifically wrong. >> >> Basically I am throwing this open for anyone to help so any commits to >> CVS at the moment are fine, when I have converted java-JXTA-2.,3 with >> JLCA I will submit the "grunt" work API to CVS. >> >> >>>Best regards / MfG, >>>-- >>>Joerg Battermann >>>[EMAIL PROTECTED] >>>http://www.justBE.com >>> >>>PGP-KeyID: 0x77007DA6 >>>PGP-Fingerprint: 0461 F2EC 53EB CEBE 6B73 8EEC 64AD 0606 7700 7DA6 >>> >>> >>>-----Original Message----- >>>From: [EMAIL PROTECTED] >>>[mailto:[EMAIL PROTECTED] On Behalf Of Gregory Bowyer >>>Sent: Friday, November 19, 2004 12:52 AM >>>To: [EMAIL PROTECTED] >>>Subject: [Mono-list] Mono / C# JXTA port >>> >>>I am currently starting and working on porting the JXTA library to .net, >>>Yes I am aware that the same deal can be done with IKVM but in due time >>>it would be nice to take advantage of C# features (namely attributes and >>>delegates) in JXTA. I hope that the c# impl can be compatible with all >>>other implementations (it should be) and a reasonable performer. This >>>port is done because imho JXTA should be on every major dev platform it >>>it want to succeed. >>> >>>Anyone willing to pitch-in a hand or lend advice ???? >>> >>>The project is in its initial stages at jxta4net.jxta.org >>> >>>_______________________________________________ >>>Mono-list maillist - [EMAIL PROTECTED] >>>http://lists.ximian.com/mailman/listinfo/mono-list >>>_______________________________________________ >>>Mono-list maillist - [EMAIL PROTECTED] >>>http://lists.ximian.com/mailman/listinfo/mono-list >>> >> >> >> _______________________________________________ >> Mono-list maillist - [EMAIL PROTECTED] >> http://lists.ximian.com/mailman/listinfo/mono-list >> >> _______________________________________________ >> Mono-list maillist - [EMAIL PROTECTED] >> http://lists.ximian.com/mailman/listinfo/mono-list >> > >_______________________________________________ >Mono-list maillist - [EMAIL PROTECTED] >http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
