Friday, 15 August 2014

c# - Using multiple platforms in a single project -


I want to use C #, Java and PHP in the upcoming project. What potential damage should I look out for? Are there benefits to using multiple platforms for a project? The target development team is the people on different backgrounds working on this project on the Internet.

Edit: Please be specific and tell me what kind of potential problem I can face ... please do not be too normal with your answers that it is not good It comes with problems, etc. Please be specific.

I have to use 2 methods to integrate

1).

2. MySQL database (commonly accessible by PHP, .Net and Java)

An ERP + CRM project for my project enterprises Where developers, who want to integrate and develop those platforms / plugins, can have the freedom of code.

However for each case, the best reasoning can be argued, with such a system The problem is duplication of every data The structure must be duplicated in the database, at the end of the back, on the GUI and in PHP.In addition, the integration test and debugging problem has been made more complex.

A better way would be to create three To decode messages in languages, it will be difficult to change the protocol, and everything needs to be boiled to transfer data between things. The main functionality of the product (your code) in one platform should be complete. Then provide integration points in the form of buffer tables in web services and MySQL, which allows communication on the path defined with your application, and want to write to developers who want to write plugins, in the language of those preferences Use those integration. Regarding integration with the database, the tables defined for this purpose can be a proper approach, as well as stored routines that are written to map these tables to their internal data structures. This will give you better encapsulation by writing the module directly on your data model.


No comments:

Post a Comment