Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Web service choice (in NetBeans)  RSS feed

 
maja neskovic
Ranch Hand
Posts: 134
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello!

I have an assignment in which I should make one Web service. I was thinking to make this in NetBeans, but, since I'm a beginner in this, I'm not sure what should be the theme of my work.

My idea was to make an accounting Web service. Is it possible to make such Web service in NetBeans, or do you have any better idea for assignment?

Greetings!
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are differences between the terms "service" and "web service".

A web service is an integration technology for connecting applications. It is not an implementation technology for executing functionality or business/domain logic.

A service, in the context of SOA, is a loosley-coupled, independent function. And there are many different design styles for services. They can be fine-grained, coarse-grained, data-oriented, logic-oriented, etc.

Unfortunately, the fact that these two concepts use the word "service" may be the cause of confusion and misunderstanding.
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
A classic example when learning web service technology is developing a calculator service.
Best wishes!
 
maja neskovic
Ranch Hand
Posts: 134
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I already saw that example for calculator, but it has to be something else... new. If you think that accounting example is not good, can you please propose me something else?
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
This depends a little on the scope of your assignment. If you only are going to develop a single web service, then pretty much anything will do.
However, it would be much more interesting to develop services in, for instance, two layers; the lowest service layer contains more fine grained service, while the layer above contains orchestration services which uses two or more services from the lower layer.
It would be interesting to hear what your plans are regarding the accounting example.
Best wishes!
 
maja neskovic
Ranch Hand
Posts: 134
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, my idea was to make service that will do the accounting service for few stores of one company. It would be possible to give feedback to users, also.

Greetings!
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!