Comme je ne recevais aucun revenu passif, j'ai décidé d'abandonner le plan open source traditionnel et j'ai perdu le nom de domaine.
Cependant, je le développerai pour la blockchain publique ETHEREUM S'il y a un développement ultérieur de ce projet, il couplera pleinement la valeur du domaine blockchain !
Je pense que c’est une erreur de se concentrer principalement sur l’automatisation traditionnelle, l’IA et l’intelligence.
-------------Au 21/05/2022
Site officiel : WWW.OHSCE.ORG WWW.OHSCE.COM dernière version V0.2.0.2 2017-05-10
Groupe QQ de développeur : 374756165 (nouveau 2016-09) Don : http://www.ohsce.com/index.php/company/
Adresse source officielle du code source (obtenez la dernière version officielle publiée) :
GITHUB : https://github.com/OpenIBC/Ohsce
GIT@OSC : https://git.oschina.net/SFXH/Ohsce #Open HI-REL Signal Communication Engine
La communication PHP Ethernet (TCP/UDP/ICMP), RS232, RS485 peut être largement utilisée pour directement ou relier diverses communications d'ingénierie réseau.
Il est particulièrement adapté aux scénarios présentant des exigences de fiabilité élevées et dans lesquels l'ordinateur hôte et le terminal travaillent ensemble. Tels que la communication des appareils Internet des objets, les systèmes intelligents, les systèmes industriels et d'automatisation, les serveurs réseau fiables, le contrôle central, le contrôle de périphérie et les pilotes.
Peut fonctionner sous Windows, Linux, OS X. Il fournit une prise en charge fonctionnelle complète pour Windows et est compatible avec l'écosystème d'automatisation.
Il ne recherche pas trop de hautes performances et équilibre parfaitement fiabilité et hautes performances.
Il est intrinsèquement distribué et peut être déployé à grande échelle.
Il peut offrir des performances puissantes tout en garantissant la fiabilité de votre réseau.
Le cadre de style fonctionnel procédural possède des fonctionnalités efficaces.
Le style d'écriture est particulièrement familier aux ingénieurs en automatisation industrielle, aux ingénieurs en matériel informatique, aux ingénieurs Internet des objets et aux ingénieurs PHP qui recherchent l'efficacité.
Code open source OHSCE, vous pouvez l'utiliser gratuitement dans le cadre du contrat de licence OHSCE !
-------------------------------------------------- ----------------------------------
Les communications PHP Ethernet (TCP/UDP/ICMP), RS232, RS485 peuvent être reliées directement ou directement à une variété de communications d'ingénierie réseau.
Il est particulièrement adapté à la scène avec une fiabilité élevée, l'ordinateur supérieur et l'extrémité fonctionnent ensemble, tels que les communications d'équipement, les systèmes intelligents, les systèmes industriels et d'automatisation, le serveur réseau fiable, le contrôle central, le contrôle de périphérie et le lecteur.
Peut fonctionner sous Windows, Linux, OS X. Windows offre une gamme complète de supports fonctionnels et une affinité écologique automatisée. Pas trop de recherche de hautes performances, d'une fiabilité entièrement équilibrée et de hautes performances.
Prise en charge naturelle du déploiement distribué à grande échelle.
Dans le but d'assurer la fiabilité de votre réseau, vous pouvez manquer de performances élevées.
Le cadre du style de fonction de processus présente les caractéristiques d’une efficacité élevée.
Type particulier chez les ingénieurs en automatisation industrielle, les ingénieurs en matériel informatique, les ingénieurs réseau, la poursuite du style d'écriture d'ingénieur PHP efficace.
Code open source OHSCE, dans le cadre du contrat de licence OHSCE, vous pouvez l'utiliser gratuitement #quickstart !
http://www.ohsce.com/index.php/page/qstar.html
1. Vérifiez si l'environnement prend en charge OHSCE
Système : Windows/Linux/OSX
Recommandation : WINDOWSSERVER2008 et supérieur UbuntuServer14.04LTS et supérieur
PHP 5.4 et supérieur recommandé PHP5.4.9 et supérieur
Extension PHP :
Prise, Shmop, Curl
2. Modifier le fichier de configuration
/config/oibc_sce_config.php
3. Exécutez le programme de test
3.1 Un programme de test de serveur TCP fonctionnant sur Ethernet :
<?php
ini_set('memory_limit',"88M");//Réinitialiser la taille de la mémoire que php peut utiliser à 64M
set_time_limit(0);
ob_implicit_flush(1);
include('loadohsce.php');
$trya='ohsce_server_Example ';
exemple de fonction(&$socket,$buf,$len,$zv){ //Fonction de rappel lorsque les données sont reçues
global $trya;
echo $buf;
Ohsce_socketwrite($socket,$trya.'hi '.$buf);
renvoie vrai ;
}
function exampleaccept(&$socket,$ip,$port,$zv){ //Fonction de rappel lorsqu'un nouveau client arrive
global $trya;
Ohsce_socketwrite($socket,$trya.'Welcome'.$ip.':'.$port);
renvoie vrai ;
}
Ohsce_eng_socket_server($ohsceserver,'tcp',7626,'127.0.0.1','example','exampleaccept');//Créer une liaison de ressources de serveur TCP 127.0.0.1:7626 et transmettre la fonction de rappel
Ohsce_eng_socket_server_runtcp($ohsceserver); //Démarre l'exécution du programme de test client correspondant :