-
Notifications
You must be signed in to change notification settings - Fork 0
This Project is a part of the Web Programming Languages Course. I needed to design and implement a responsive web site and scalable web application based on the Service Oriented Architecture (SOA). This project required the use of Web Services for implementing the SOA. Project Description is attached in separate file F19-Project_WPL6314.pdf.
NileshwariRC/Stock-Trading-System
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1. Download IDE (I used Eclipse IDE) 2. Download JRE 1.8 and Apache Tomcat 9.0 3. Check on File -> Import.. -> Existing Projects into Workspace --> Next -- > select root directory (You need to browse folder path for 3 project folders for 3 servers) -> Finish 4. If the project has errors, Right-click on project imported and go to Build Path -->Configure Build Path --> Libraries --> Delete the jars 5. Click on 'Add External JARs' and browse JAR files from the project downloaded. Files are present in WebContent --> WEB-INF folder. Click on 'Apply and close'. 5. If the error persists, Add JAR files for Servlet API and Database driver used. for MySQL, you need MySQL connector Jar 6. In the 'Server' pane of the eclipse, click on add server if not present. 7. Modify port numbers: We need 3 different servers connected to 3 different ports. Modify port number accordingly. 8. Right click on the server. Click on 'Add' to add a specific project to that server. Finally, you should have 3 projects and 3 different servers. 9. Modify web service port number(Port Number of server2) in all servlet files of Server1 Files i.e Project StockClient 10. Download MySQL database and update username, Port No. and password details in src --> Service files(Java files) present on server2 (Project StockSample) 11. Create DB schema for User details, Bank Account, Stock information, User History. Queries are present in 'Database Configuration queries:' section of project report 10. Clean and Build the project 11. Start 3 web servers. 12. Check http://localhost:8080/StockClient/login.do on the browser to check project execution. (Login Page) server1: Stock brokerage website- client that contains HTML server2: Stock brokerage web application- web service 1 that contains database connections server3: Stock exchange web application- web service 2 that contains API calls functionality
About
This Project is a part of the Web Programming Languages Course. I needed to design and implement a responsive web site and scalable web application based on the Service Oriented Architecture (SOA). This project required the use of Web Services for implementing the SOA. Project Description is attached in separate file F19-Project_WPL6314.pdf.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published