Hi

 

I have not seen a response on this. Just thought I would suggest some thing you 
might want to consider - while you can get the ARSPHP stuff going, you can also 
check out using the “AR System .NET and COM API” available at AR System 
community downloads. As this API is just a .NET assembly for which COM wrappers 
have been generated already, your PHP code simply can view this API as just as 
plain COM. This API is accessible from the COM applications as well - including 
the beloved PHP.  So you can use this API without much effort in your PHP apps 
as well, although I have not tested using it from within PHP myself (though I 
don’t see a reason why it would not work - folks have used this API from 
VBScript, Jscript, Excel, ASP, IronPython, VB and so on, plus C#, VB.NET, 
ASP.NET etc.)

 

Look at pages such as 
http://www.devarticles.com/c/a/PHP/Using-the-.NET-Assembly-in-PHP/ on info 
about using .NET assemblies from within PHP. Specifically on this article, you 
can go straight to “Writing PHP code” section as the .NET API assembly fulfills 
what is expected for it to be available for COM clients. 

 

Regards

Appajee

 

.NET API download instructions are pasted below:

DOWNLOAD INSTRUCTIONS

=====================

To reach the download location, do the following:

  - Go to http://www.bmc.com/arsystem/dev_community/

  - Click on Community Downloads

  - You should see this API listed under "New to Community Downloads". Select 
it.

      [If you do not see this item, do the following:

         - In the Quick Search, choose Download Type: Utility, Category - API, 
Click Search button

         - Locate "AR System .NET and COM API" row in the resulting table, 
select it]

  - Click on View Download button

  - Please ensure that the version of this API shown is 7.1.2705.21284 or 
higher.

    (Overview tab → Download Version field value)

  - In the resulting page, go to Attachment tab

* Download the attachment named readme.txt and open it for the installation 
instructions 

* Download the attachments named  

    ARAPI71.NET1.zip

    ARAPI71.NET2.zip

    ARAPI71.NET3.zip

    ARAPI71.NET4.zip

  [We wanted to make them into 1 zip file, but Dev Community downloads has a 
limit on

  the attachment size to be 4MB; so we had to split the content into 4 separate 
files. 

  Although these ZIP files are listed against UNIX platforms, as this API is 
just

  Windows only API, those attachment slots are simply used to place each of

  the 4 ZIP files and the platform names here have no significance).]

* Unzip all these 4 files into same folder (say arapi.net). 

  If any files are prompted to be overwritten - choose OK.

* Follow the INSTALL instructions in readme.txt. 

* You may also download BMC.ARSystem.chm and BMC.Atrium.chm files, MSDN 
documentation files, for AR System API and CMDB API respectively.

 

IMPORTANT NOTE:

===============

1. The .NET API still remains “unsupported” as was before. 

2. This upgrade needs to be considered as part of the 7.1 Beta program. What do 
I mean by that? Feel free to download/evaluate/use this API even if you are not 
participating in the overall AR System 7.1 Beta program, or, need to interact 
with AR System servers of previously released versions. However, do expect that 
this revision of the API includes binaries from the 7.1 Beta content and/or may 
include features/behaviors that are subject to change.

__20060125_______________________This posting was submitted with HTML in it___

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the 
Answers Are"

Reply via email to