J'ai une DLL .NET contenant des fonctions que je peux utiliser en PHP. Bien que diverses bibliothèques PHP sont disponibles, mais je voulais juste savoir si PHP supporte les bibliothèques écrites dans d'autres langues? A l'avenir si j'écris une librairie en Ruby et que je veux l'utiliser avec PHP, est-ce possible?[PHP]: Est-il possible d'accéder à DLL .NET via PHP?
2
A
Répondre
3
Il est possible que je ne l'ai jamais fait personnellement:
Découvrez ce genre de choses: http://us.php.net/manual/en/class.dotnet.php
Mise à jour: compte tenu de votre besoin d'être sur un serveur linux je pense que vous avez moins options Vous pouvez envelopper la DLL dans un service Web .NET, exposer uniquement les objets/méthodes/propriétés dont vous avez besoin et exécuter le service Web en utilisant Mono. Ensuite, vous pouvez accéder à la "substance" dll comme vous le feriez n'importe quel service Web.
Également couru à travers ce projet - PHP4Mono. Cela peut être une approche potentielle pour vous.
Questions connexes
- 1. Utilisez DLL en PHP?
- 2. appel dll par php
- 3. Accéder à l'API Twitter via PHP
- 4. edit htaccess via php
- 5. Est-il possible d'exécuter exec php via cygwin?
- 6. Connexion à MySQL via SSH avec PHP
- 7. Il est possible d'obtenir param_rewrite urlBase serveur param via php?
- 8. PHP Concurrency via Cron
- 9. Session SSH via PHP
- 10. appel fonction .net de la page PHP
- 11. PHP curl via proxy
- 12. Modifier l'URL via PHP
- 13. PHP Possible Memory Leak
- 14. meilleure méthode pour faire référence des fonctions .Net via php
- 15. connecter à un serveur via SFTP php
- 16. balises HTML à l'intérieur xml via php
- 17. UrlRedirect - IIS6 - PHP -> .NET
- 18. Cloner SVN via PHP WebSVN via HTTP: //
- 19. Exécuter un fichier dll en PHP
- 20. .NET & ASP vs PHP
- 21. Publication sur Drupal via PHP
- 22. Application de chat via php
- 23. Est-il possible d '"injecter" une DLL .NET dans une autre application .NET, via app.config peut-être?
- 24. MySQL Deadlock Detection via PHP
- 25. Requêtes PHP via le proxy
- 26. Est-il possible de décompresser la réponse compressée SharpZipLib via PHP?
- 27. PHP pour .NET
- 28. Apache ne pas charger PHP oracle dll
- 29. Est-ce possible avec php
- 30. Possible d'exécuter une chaîne php?
@brendan: Mon application PHP existante est hébergée sur un serveur Linux. Je suppose que l'utilisation de DLL .NET avec la technique suggérée dans ce lien, ne fonctionnera pas en raison de différences de système d'exploitation. – RKh
Alors pourquoi votre question a-t-elle demandé spécifiquement l'utilisation de .net? Vous ne pouvez pas utiliser .net en dehors d'un environnement Windows. Je pense que cette personne a répondu à votre question. –
Droit d'utiliser un .Net dll Je suppose que vous seriez sur un serveur Windows, vous pouvez l'envelopper dans un service Web et utiliser mono, je suppose. – brendan