Which tools utilize for my SOA Project? [closed] - java

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I've to develop an Image Server that should provide REST API supporting Hypermedia. (With basic functionalities like login, register, upload and download images)
I think to use Glassfish as a server to develop my project and Java as the programming language.
How can I develop the project? I think that a possible idea is to create different Servlet (that are my website pages) and insert links that connect different Servlets (example from login Servlet I can send information through post to itself and check the login data, if these are OK it creates a session and sends a GET request to the home Servlet).
It's correct to implement in this way? There are better ways to implement this service? (Maybe JSF)
I am asking here because I've the fear to miss completely the goal.

I suggest you to use Spring projects. There's multiple Spring projects that seem very useful regarding what you indicate.
REST API supporting hypermedia : https://spring.io/guides/gs/rest-hateoas/
Security (login, register) : https://spring.io/guides/gs/securing-web/
Frontend : https://spring.io/guides/gs/spring-boot-cli-and-js/
I think you should have multiple services ("Micro services") for your project.
For example :
Authentification/User registration service
Images upload/download service
...

Related

E-commerse app managed from website [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I want to write pizza delivery application.
It consists of 2 parts:
1) native android app - that lets users to browse and order pizzas
2) web-site for pizza shop owners, to see orders.
Which technology should I use to build web-page?
SHould I use MVC framework like Sprint Struts2 or smth else?
Spring MVC is a good choice of framework, since it can handle so many parts of the application (Data persistance, security and MVC) altough it may be alittle overkill for a small application.
A possible stack could be:
Database: MySQL or MongoDB
Application Server: Glassfish or Tomcat
Server side: Spring MVC (with usage of Spring DAO and Spring Security)
Client side: JSP (With HTML/CSS/JS)
This could also be done with the MEAN stack or any other but I assume you would want to stick to Java-based technologies.

Tools for Building a Web Application in Java [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am trying to build a web application for a data management system. I have a year's experience in Java, basic knowledge of SQL, and very little knowledge of anything else.
I have done a lot of reading online and there seems to be endless different ways you can go about building a web app. My question is what is the easiest way for somebody with my sort of experience, and what else do I need to learn. I have been using Eclipse IDE however have now downloaded Netbeans as I am unsure which IDE would be best either.
I am currently reading up on Servlet's, JSP's and HTML and am just trying to understand what I need to learn and use to get started really as I need to have the web app ready in 8 weeks!
I have also read about GlassFish, Ajax, TomCat, Apache etc. but do not really understand how they fit in or which to use.
you can try some of the following approaches:
Download Apache Tomcat. Try to start it up. See if you can understand anything from its sample applications.
For Java webapp, the minimum technologies you need to know are: Servlets, JSP. If you need database access you also need to know about JDBC.
Try to google for CRUD applications (i.e. Create, Read, Update, Delete applications) that use only Servlets and JSP.

Recommend java framework to load a WSDL url/file, get a list of methods and etc [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have to implement a java component that will work with WSDL, do you aware of any frameworks that will simplify that solution and avoid me to reinvent the wheel (wsdl4j maybe ?)
Here is the basic operations i tend to support (the end user have to do all of these from UI, so there is no way to know in advance the wsdl url in order to generate classes, everything at runtime):
To be able to load a WSDL url so that the server will read its content, provide a list of available methods and know how to activate a web service call.
There shall be a possibility to load a local WSDL file.
In case WSDL url is provided, server shall support http and https formats
To be able to know the required parameters from the WSDL so that I will be able to configure the parameters and activate a web service call let's say on a scheduled base or any other trigger.
After loading the WSDL file I will get a list of required variables and their type
To be able to create an integration point so that I will be able to use this integration point along my applications (persist all these settings and mappings and execute webservice call whenever i need it).
Try Apache CXF, plenty to read on it starting here, also a book, Apache CXF web service development.

Chosing a right framework [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am planning to develop a web application using GWT, but before that I need to make few clarifications. The web app what I am developing should be compatible with Mobile phone browsers considerable smart phone browsers.
I googled a lot to know this but I did not find supporting or sufficient documentations.
If GWT doesnt support what would be the other framework, which is open source java based framework?
There is no big problem with mobile websites build using GWT, it generates standard javascript + html. There is some libraries that can help you build mobile site, like http://code.google.com/p/gwt-mobile-webkit/. And you can write any widget you wish.
But keep in mind that GWT will generate very heavy target files, sometimes few megabytes long. So if you target audience uses GPRS for accessing your site, it could be problematic for them.
There is also other web-framework, that are GWT based: http://vaadin.com/home.
It have great collection of UI components, and currently authors are extending it to be more mobile friendly.
You could also try a different route with Context Framework. I think it suites better to mobile web developing because it is more lightweight solution. I have made a journey planner (in Finnish) with it and it was tailored especially to touch screen phones. You can find it here.

Moodle with Java Or any other LMS that fits this requirement [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
My requirement is to access moodle as a backend engine and front end will be mint in Java[jsf]
now I want to know that is there any interface available to access Moodle from Java , using WebServices or any APIs or anything.
Initially I tried using Sakai which is in Java, but the problem is there is no clear API written for it.
So let me know the option for using Moodle from JAVA.
Also if it is possible than what will be the feature available through the WebServices or API. ?
Or any other LMS that is in Java and provide API or WebService to make this working.
I reviewed many LMS (dokeos, docebo, ATutor) last year and to be frank all of them sucked. Moodle was the most stable, had more plugins and a huge community.
I came across Project Sakai, I havn't tried it, but sounds promising. Something very interesting from Google is cloudcourse (in python I guess, but looks awesome demo). But not a complete LMS (compared to moodle).
You forgot to add Chamilo they have a list of available web services (SOAP) that you can use to create courses, users, add users to courses, etc
https://www.olat.org/ and https://www.openolat.com seem a good alternative to moodle.

Categories