I am absolutely new in WSO2 and I have the following doubts.
I am following this official training video course: http://wso2.com/training/apim-self-paced?video=2#request_training_enroll
that contains a labkit PDF (you can obtain it clicking on the Download Lab kit* button.
So at the beginning of this PDF file it is explained also as install and start these 3 WSO2 component:
WSO2 API Manager: https://docs.wso2.com/display/AM1100/Installing+on+Windows
WSO2 Data Analytics Server: https://docs.wso2.com/display/DAS300/Installing+on+Windows
WSO2 Application Server: https://docs.wso2.com/display/AS530/Installing+on+Windows
I have correctly installed these 3 software and I can start these web application going into the <PRODUCT_DIRECTORY>/bin/ and executing this bat file:
wso2server.bat --run
Then I access to the web interface of these programs opening in the browser this URL:
https://localhost:9443/carbon/
My main doubt is that opening this URL for each of these 3 software I am obtaining always the same web interface. Also if I log in as admin credential I am obtaining the same dashboard.
So what exactly is the difference between these 3 software? For which purpose I have to use one instead another?
You need to change the port offset of each tool in:
[WSO2_TOOL]\repository\conf\carbon.xml
In section:
<Ports>
<!-- Ports offset. This entry will set the value of the ports defined below to
the define value + Offset.
e.g. Offset=2 and HTTPS port=9443 will set the effective HTTPS port to 9445
-->
<Offset>0</Offset>
For example:
For API Manager = 0
URL: https://localhost:9443/carbon/
Used for: API developement
For DAS = 1
URL: https://localhost:9444/carbon/
Used for: Monitoring other tools integrated with it and for IoT
For AS = 2
URL: https://localhost:9445/carbon/
Used for: deploy web services in axis2 and jax-ws, and deploy webapp.