Comments (3)
I will copy-paste my previous comment on the jasmin discussion we had on the main project that initiated this subproject, just to have a starting point for our discussion:
I have already started implementing a TelnetConnector class (a TelnetEntity) that can connect/disconnect/execcommands. We can make a github repo tomorrow so we can work together on that project. Any other ideas how to collaborate on that?
For the project I think we have the same structure in our heads. I will try to describe it below as good as I can.
====
TelnetConnectorClass : has the basic telnet connectivity
+ connect($host,$port,$user,$pass)
+ doCommand($cmd) [returns string with the result]
+ disconnect()
====
abstract JasminConnectorClass (maybe just to provide a future basic skeleton for all connectors)
# save()
====
JasminSMPPConnectorClass extends JasminConnectorClass
+ cid
+ username
+ password
+ etc..., all variables for a simple smppc.
+ save() (implement the save action for the smppcs)
====
JasminGroupConnectorClass extends JasminConnectorClass
+ gid
+ save() (implement the save action for the groups)
====
rest of the other connector classes
We should start making a class diagram to see what else can come up. By the way, is there any online collaboration platforms on diagram creation that we can use for?
from jasmin-web.
I have added the dev1 branch with the basic implementation I made so far.
from jasmin-web.
Is it implemented yet?
from jasmin-web.
Related Issues (10)
- starting connectors from API HOT 5
- is any document to use and configure jasmin-web ? HOT 1
- Not Reflect jasmin filter and httpccm list in php script HOT 1
- Telnet Connector throws error HOT 4
- Fix travis-ci integration and add slack notification HOT 1
- Create Documentation
- Develop stable classes for every jcli module HOT 1
- Improve phpunit tests to be more verbose HOT 1
- Filters & MT Routes are not visible after creating online in JCLI HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jasmin-web.