Hi all, +1 to add endpoint per resource. And i think it is possible and easy with new Integration Server.
Thanks and Regards On Tue, Nov 15, 2016 at 4:44 PM, Sanjeewa Malalgoda <[email protected]> wrote: > Hi, > I think we can have endpoint per resource support in C5 based API Manager. > Shall we add this for next release? > > Thanks, > sanjeewa. > > On Tue, Nov 15, 2016 at 4:41 PM, Uvindra Dias Jayasinha <[email protected]> > wrote: > >> The ENDPOINT_TYPE refers to things such as HTTP Endpoint or WSDL >> Endpoint, etc. which we supported in C4. But I dont knowhow this applies to >> C5. >> >> On 15 November 2016 at 16:37, Abimaran Kugathasan <[email protected]> >> wrote: >> >>> HI Uvindra >>> >>> On Tue, Nov 15, 2016 at 4:27 PM, Uvindra Dias Jayasinha < >>> [email protected]> wrote: >>> >>>> >>>> >>>> On 15 November 2016 at 16:20, Abimaran Kugathasan <[email protected]> >>>> wrote: >>>> >>>>> Hi Uvindra, >>>>> >>>>> What could be the possible values for ENVIRONMENT_CATEGORY column? >>>>> >>>> >>>> This could be Production or Sandbox >>>> >>> >>> I hope, values for ENDPOINT_TYPE should be Production or Sandbox. IMO, >>> Production or Sandbox aren't Environments but a Endpoint types or category. >>> >>> >>>> >>>> >>>>> Also, at a time, only one environment will be supported by the APIM, >>>>> Do we really need AM_API_ENVIRONMENTS table? >>>>> >>>> >>>> Yes in this case there would be no use for it. Also had a chat with >>>> NuwanD and he mentioned that we may not have a requirement for storing env >>>> information separately in C5, since we will be supporting a CLI to help >>>> exchange APIs created between different deployment environments. >>>> >>>> >>>>> On Tue, Nov 15, 2016 at 3:46 PM, Uvindra Dias Jayasinha < >>>>> [email protected]> wrote: >>>>> >>>>>> As part of the C5 effort we need to evaluate how we are to persist >>>>>> API Endpoint and API Environment information. Here is a brief >>>>>> introduction >>>>>> of what each of these are. >>>>>> >>>>>> *API Endpoint* >>>>>> The actual backend endpoint that a API created in APIM fronts. In C4 >>>>>> these were defined as Production and Sandbox endpoints. So at DB table >>>>>> level we could represent this as follows, >>>>>> >>>>>> CREATE TABLE `AM_API_ENDPOINTS` ( >>>>>> `API_ID` INTEGER, >>>>>> `ENVIRONMENT_CATEGORY` VARCHAR(30), >>>>>> `ENDPOINT_TYPE` VARCHAR(30), >>>>>> `IS_ENDPOINT_SECURED` BOOLEAN, >>>>>> `TPS` INTEGER, >>>>>> `AUTH_DIGEST` VARCHAR(30), >>>>>> `USERNAME` VARCHAR(255), >>>>>> `PASSWORD` VARCHAR(255) >>>>>> ); >>>>>> >>>>>> This naturally maps to our current concepts that already exist in C4. >>>>>> >>>>>> *API Environment* >>>>>> This represents different gateway environments across which a given >>>>>> API can be deployed on such as Dev, QA, Production. So at DB table level >>>>>> we >>>>>> could represent this as follows, >>>>>> >>>>>> CREATE TABLE `AM_API_ENVIRONMENTS` ( >>>>>> `API_ID` INTEGER, >>>>>> `ENV_NAME` VARCHAR(255), >>>>>> `HTTP_URL` VARCHAR(255), >>>>>> `HTTPS_URL` VARCHAR(255), >>>>>> `APPEND_CONTEXT` BOOLEAN >>>>>> ); >>>>>> >>>>>> >>>>>> Is there an overlap between these two concepts in the way we are >>>>>> representing them here? >>>>>> >>>>>> Please give your feedback. >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> Uvindra >>>>>> >>>>>> Mobile: 777733962 >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks >>>>> Abimaran Kugathasan >>>>> Senior Software Engineer - API Technologies >>>>> >>>>> Email : [email protected] >>>>> Mobile : +94 773922820 >>>>> >>>>> <http://stackoverflow.com/users/515034> >>>>> <http://lk.linkedin.com/in/abimaran> >>>>> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> >>>>> <https://twitter.com/abimaran> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Uvindra >>>> >>>> Mobile: 777733962 >>>> >>> >>> >>> >>> -- >>> Thanks >>> Abimaran Kugathasan >>> Senior Software Engineer - API Technologies >>> >>> Email : [email protected] >>> Mobile : +94 773922820 >>> >>> <http://stackoverflow.com/users/515034> >>> <http://lk.linkedin.com/in/abimaran> >>> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> >>> <https://twitter.com/abimaran> >>> >>> >> >> >> -- >> Regards, >> Uvindra >> >> Mobile: 777733962 >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda. > blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> > > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Rukshan Chathuranga. Software Engineer. WSO2, Inc.
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
