This week's book giveaway is in the Cloud/Virtualization forum.
We're giving away four copies of Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds and have James Denton on-line!
See this thread for details.
Win a copy of Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Knute Snortum
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Ganesh Patekar
  • Stephan van Hulst
  • Pete Letkeman
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Ron McLeod
  • Vijitha Kumara

Catching up with Java (after java 1.2)  RSS feed

 
Ranch Hand
Posts: 144
Java Redhat Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Its been a long time since worked on Java. (1.2 was the last i worked on it mainly core java and some servlets stuff)
I need to get upto speed on Java and cover what all has happened in last 6 years.


1) What do you people suggest is best way to catch up on Java development. (I see so much going around now a daysSOA,ESB, JSON,JAX,Spring, Hibernate,SOAP,)
2) Which software should get me started on my way to learning SOA
Like Application server J2ee based (good ones from open source)
3) Any decent books and websites to kickstart the learning process once again in least possible time.


Thanks you folks for your patience and good vibes.
Sunil Choudhary





 
Ranch Hand
Posts: 426
Eclipse IDE Fedora Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. Dive in.
2. IBM Integration Bus. Free download.
3. http://www.eaipatterns.com/index.html
 
sunil choudhary
Ranch Hand
Posts: 144
Java Redhat Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Roger
Can you/someone else please eloborate a little more on point no 2
In earlier times i would have installed java sdk and setup classpath and i was ready to do coding with java.
In todays scenario i perhaps need to install a lot more.
Will IBM integration bus be the only download and install that i will require on a fresh OS (say on ubuntu box 13.10 ).

thanks

Sunil

Roger Sterling wrote:1. Dive in.
2. IBM Integration Bus. Free download.
3. http://www.eaipatterns.com/index.html

 
Roger Sterling
Ranch Hand
Posts: 426
Eclipse IDE Fedora Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here are the installation instructions : http://pic.dhe.ibm.com/infocenter/wmbhelp/v9r0m0/index.jsp?topic=%2Fcom.ibm.etools.mft.doc%2Fah24100_.htm

Recommend you install the runtime on a linux and the toolkit on Windows.
 
Ranch Hand
Posts: 104
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Sunil

Which software should get me started on my way to learning SOA



SOA is not technology. It is architectural model. To understand this, good understanding of service oriented computing is essential.

I strongly recommend to read the book : Principles of Service Design by Thomas Erl.

 
Roger Sterling
Ranch Hand
Posts: 426
Eclipse IDE Fedora Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Sujeeth Pakala wrote:Hello Sunil

Which software should get me started on my way to learning SOA



SOA is not technology. It is architectural model. To understand this, good understanding of service oriented computing is essential.

I strongly recommend to read the book : Principles of Service Design by Thomas Erl.



@ Sujeeth I'm not sure what your point is "SOA is not technology".

Service Oriented Architecture is a software design pattern based on discrete pieces of software providing application functionality as services to other applications. In the sense that you don't have a license for it, I guess you could say that. Did you intend to imply anything else ?

Other people, in fact, say just the opposite of what you said : Technology-neutral is very important aspect of SOA implementations. SOA is the technology. In fact the author you point to says that. One could say XML is not technology but I would not agree with that. XML is technology in its own right, just as SOA is.

Technology does not have to be a piece of hardware or a document with a license number. Technology is methods of organization of which is exactly what SOA is. A way to organize computing infrastructure as services.

So please clarify what you mean by "SOA is not technology". What point are you making in that statement ?
 
Sujeeth Pakala
Ranch Hand
Posts: 104
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Roger

What I meant about technology is technology products / frameworks like Oracle, IBM Websphere, Hibernate, etc.

I reframe my sentence as "SOA is technology neutral and it is business centric architectural model".

I take XML as industray standard than technology.
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!