Opendaylight Integration with gns3 - opendaylight

Does anyone tell me the proper integration of opendaylight with GNS3
Actually, I want to enable NETCONF in switch for that I use GNS3 but unable to find any proper document for GNS3 integration with opendaylight.

I will recommend that you check the videos by David Bombal on youtube or on Udemy. They provide great resource to integrate Opendaylight with GNS3.
Although I don't know what your project is all about, why not try using RYU controller instead?
I find RYU controller easire to use because of its use of python.

Related

Is Apache apisix java plugin runner production ready

I am trying to implement an API gateway which has java plugin support. Have analyzed Kong, APIMan, APIsix, of which APIsix seems to be the best fit. But when i am trying to see the java plugin support, the github for java plugin runner displays as "This project is currently considered experimental."
https://github.com/apache/apisix-java-plugin-runner
So wanted to check with community, if that plugin is experimental and is there any other way to use ApiSix for production with java plugins enabled.
Anymore options for java enabled plugin API gateways are also welcomed.
So I'll quote out the reply that I had received for the same question on the slack channel from one of the maintainers of the project, for reference.
In fact, from some information I’ve gathered, there are already some users using it in production environments.
I can’t give an answer about whether it should be marked as production-ready or not. Here are some facts.
the design pattern, API interface and custom development approach of this project has not changed significantly since its inception, and should not be a major upheaval in the future, as it follows some common gateway design approaches in the Java world.
it is currently used in a rather primitive way, requiring clone project source code, but in the Java world, mature projects should import dependencies and use them by defining GAV in the dependency file.
Based on this, I think it is now production-ready in terms of stability, but not enough on other levels.
Apache APISIX Slack channel has the same question, link: https://the-asf.slack.com/archives/CUC5MN17A/p1653908139962639
Back to this question: Java Plugin Runner is used in production by some community users.
Here's the thing, from what I know, It has been used in a production environment in China(You can refer to this from the community bio-weekly talk).
So I would suggest you can try it.
Also, the plugin is still relatively easy to suit and I think could be better customized to suit your needs.

DIfference between Application and Integration service in IIB

Could anyone please explain the difference between application and integration service in IIB. I have referred through documentation but it was not clear. For example, if I have to create a service based on wsdl which has some 3 operations.Should I create it as integration service or application.Please suggest
So with an Application it's roll your own in that you have to build everything.
With an Integration Service you can import a WSDL and the framework of your flow will be generated for you.
So if you are being given WSDL's for the services you want to build then using an IS may be the way to go.
Personally I don't like some of the aspects of the generated code but that's me. I'm currently working on a project that uses REST API's and am using the REST API project option for my projects and it generates code.

Create a web service client in Hybris

Im new in Hybris and I need to build a web service client that consumes a web service rest.
Someone have an example? or something that give me an idea, I dont know if is the same like build a web service client in spring.
Thank you.
For REST you can use the default Spring framework for rest client. See this tutorial. here You can create a new extension or use one of yours. See below for more info.
I used Apache Axis2 for consuming the WSDL (the web service). There are a lot of examples and tutorials on the internet for this. It can easily be integrated in Hybris.
The clearest solution is to create another extension using extgen
. Some tips here . You have to modify other the
extensioninfo.xml file of the other extension, where you want to use
the client. (more info in the link above).
The easiest solution is to just add the axis2 lib to the extension
you want to handle the client and use it there. If you want to play
around and test it as a prove of concept, you can do that. Later you
can move it to a separate extension.

How can we add flows in opendaylight using postman

I am currently working on software defined networking project. I wanted to know how can we add flows using opendaylight controller.
I tried adding flows using opendaylight controller with postman but they are failing due to 405 method not supported Error message.
There are restAPI available to do this task. Go through opendaylight documentation to find restAPI matching your need.
Maybe this link would help.

Spring webflow demo application

I am new to Spring and webflow.
I was looking for some demo application and someone suggested me to look at petclinicplus
# http://code.google.com/p/petclinicplus/.
But I do not know how to download the project? I can see that it allows svn checkout.
I also dont know svn, but I tried to downloaded svn and executed
svn checkout http://petclinicplus.googlecode.com/svn/trunk/ petclinicplus-read-only
however it is not working.
Is there any other way to download?
Cheers
Examples are bundled with the source. You can sownload Spring Webflow from springsource.com.
You can browse the booking application online here:
https://fisheye.springsource.org/browse/spring-webflow
Getting started can be tricky, but I recommend this blog as a quick simple boot-up point:
http://jee-bpel-soa.blogspot.com/2008/12/building-spring-web-flows-2.html
Spring Web Flow samples on GitHub:
https://github.com/SpringSource/spring-webflow-samples

Resources