Dear All,
My boss has asked me to implement a project that includes writing a "mobile code" using java programing language. This code will be transferred on the network of nodes ,going from the source code node to other nodes, and at a point returning to it with certain information.
Since its the first time somebody asks me to implement a networking project ..i have no idea what "mobile codes " are.
So i tried to do a lil research and it turned out that "mobile code is software transferred between systems, e.g. transferred across a network or via a USB flash drive, and executed on a local system without explicit installation or execution by the recipient." (from wikipedia)
however i couldnt find anything useful related to mobile codes transferred on the network that explains them in details and that gives open source examples so i know what kind of programming i will be doing.
all im asking for is to give me resources ( urls, books, .. ) just anything that i could read, understand and build upon.. because at this point, all i know about mobile codes are the definition i pasted above !! thank you ))
PS: please let the resources u;ll be giving me be specific to the project i have to implement.
im going to use java.
lookin forward for you replies
1 reply to this topic
#1
Posted 25 December 2010 - 06:36 AM
|
|
|
#2
Posted 26 December 2010 - 10:34 PM
peacefulsoul said:
Dear All,
My boss has asked me to implement a project that includes writing a "mobile code" using java programing language. This code will be transferred on the network of nodes ,going from the source code node to other nodes, and at a point returning to it with certain information.
Since its the first time somebody asks me to implement a networking project ..i have no idea what "mobile codes " are.
So i tried to do a lil research and it turned out that "mobile code is software transferred between systems, e.g. transferred across a network or via a USB flash drive, and executed on a local system without explicit installation or execution by the recipient." (from wikipedia)
however i couldnt find anything useful related to mobile codes transferred on the network that explains them in details and that gives open source examples so i know what kind of programming i will be doing.
all im asking for is to give me resources ( urls, books, .. ) just anything that i could read, understand and build upon.. because at this point, all i know about mobile codes are the definition i pasted above !! thank you ))
PS: please let the resources u;ll be giving me be specific to the project i have to implement.
im going to use java.
lookin forward for you replies
My boss has asked me to implement a project that includes writing a "mobile code" using java programing language. This code will be transferred on the network of nodes ,going from the source code node to other nodes, and at a point returning to it with certain information.
Since its the first time somebody asks me to implement a networking project ..i have no idea what "mobile codes " are.
So i tried to do a lil research and it turned out that "mobile code is software transferred between systems, e.g. transferred across a network or via a USB flash drive, and executed on a local system without explicit installation or execution by the recipient." (from wikipedia)
however i couldnt find anything useful related to mobile codes transferred on the network that explains them in details and that gives open source examples so i know what kind of programming i will be doing.
all im asking for is to give me resources ( urls, books, .. ) just anything that i could read, understand and build upon.. because at this point, all i know about mobile codes are the definition i pasted above !! thank you ))
PS: please let the resources u;ll be giving me be specific to the project i have to implement.
im going to use java.
lookin forward for you replies
From what I read off of wiki about Mobile code a java applet is pretty much mobile in itself, so long as there is nothing that needs to be installed you're pretty much set using java. In terms of the networking part you could look into using a networking library like Netty, Mina, or Grizzly. I haven't had experience with Grizzly but I've seen it on a few benchmarks so I imagine it's up there with Netty and Mina as a well known library. I suggest going with Netty because it provides buffers that let you write data instead of having to write your own, lets you use Little endian or big endian has auto expanding buffers and static size buffers. Netty and Mina both have an event driven system, you would have to look into Grizzly yourself if you plan on trying it. Best of luck.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account

Back to top









