I am trying to understand how to create a UML2.0 compliant component diagram, and I found that different sources suggest different ways of how to show component’s internal structure - particularly, what kind of lines to use for delegating and assembling connectors.
I wouldn't agonize too much about differences and "standards" -- it's not worth it, IMO. If you have any concerns that the notation you use in your diagrams will be misunderstood, why not just include a legend and maybe a brief Help section to explain what you mean when you use each different type of connector. See my thoughts about UML and similar notations in this thread
The best ideas are the crazy ones. If you have a crazy idea and it works, it's really valuable.—Kent Beck